Skip Nav

Kate Middleton put her best hat forward with Prince William at Zara Phillips and Mike Tindall's wedding in Edinburgh, Scotland, in July 2011.

Read More Kate MiddletonPrince HarryJessica SimpsonVictoria BeckhamJustin TimberlakeWeddingCelebrity WeddingsPrince William