Catherine, George And Charlotte 'Stole The Spotlight' In Gorgeous Outfits At Lavish Wedding