Dressed in a black velvet jacket to keep her warm in the freezing temperatures, the princess-to-be joined her future in-laws, Prince Harry and Princess Beatrice, for the wedding of Harry Aubrey-Fletcher to the Honorable Sarah Louise Stourton. Aubrey-Fletcher is one of William's oldest friends and the prince was on duty as an usher.
Kate, who turns 29 Sunday, tiptoed over the remnants of snow in purple heels and topped off her appearance with a black pillbox hat. Her engagement ring was there for all the guests – who reportedly included Holly Branson (the daughter of Virgin tycoon Sir Richard), Tom van Straubenzee and James Meade – to see.
The last wedding the couple attended was that of Harry Meade and took place just a few weeks before the couple announced their engagement.
At that point they were already quietly engaged, as William had popped the question while vacationing in Kenya.