2 of 114: Enthusiastic crowds await the Royal Wedding in Parliament Square, London Friday, April, 29, 2011. (AP Photo/Fiona Hanson) ( Photo)

Share this gallery
Advertisement