Prince William amp; KateLifts kate middleton weddingRoyal Wedding Prince WilliamBritain#39;s Prince William willPrince William amp; Kateprince william KateBritain#39;s Prince William willPrince William and Kateprince william and kateRoyal wedding flagprince william graduation katePrince William amp; KateRoyal Wedding Prince WilliamGuest on his way to a weddingPrince William and KateBritain#39;s