Watch the entire wedding ceremony of Prince William and Catherine Middleton at Westminster Abbey on April 29, 2011. More on The Royal Family: ... Credit: PA Images
by DecoPac
by styled by safiya
by Amazing Gallery
by WickedHowTos
by Draw So Cute
by Maya Creations
by The Scran Line