With the lovely, supportive Kate Middleton by his side, Prince William was knighted as a member of the Order of the Thistle in Scotland on Thursday.
He received the title from his grandmother, Queen Elizabeth II – the highest honor she can bestow in Scotland – around his 30th birthday last month.
In a nod to her Scottish title, the Countess of Strathearn, Kate Middleton wore a soft yellow coat dress specially made for her by Emilia Wickstead.
Kate and William fell in love at St. Andrews University, just outside the Scottish capital, Edinburgh, where the grand ceremony took place at St. Giles Cathedral.
A pipe band heralded the beginning of the festivities before the royals arrived. Kate had a few words and a smile with a church official and was then escorted in.
No reports of the Queen hating on her today, so that's good.
Prince William then joined other members of the Order of the Thistle. After several minutes, he walked to the cathedral alongside his aunt, Princess Anne.
Like the other knights, including the Queen and the Duke of Edinburgh, he wore a deep-green velvet cloak and matching hat adorned with a white ostrich feather.
This is actually William's second honorary knighthood. He was invested in the Order of the Garter at Windsor Castle in 2008. Congratulations to the royal!