Royals from around the world attend a gala hosted by Queen Elizabeth II

Royalty from across the globe attended a pre-royal wedding dinner at the Mandarin Oriental Hotel in central London hosted by Queen Elizabeth II on Thursday. The dinner is on the eve of the royal wedding of Britain's Prince William and Kate Middleton at Westminster Abbey.
Copyright © 2016, Los Angeles Times
63°