Never one to shy away from an outlandish hat or loud print‚ Britain’s Princess Beatrice often stumbles her way onto the world’s worst-dressed lists. On her wedding day‚ however‚ she failed to give the fashion police any ammunition: her…
Watch Prince Harry and Meghan Markle tie the knot in a fairy-tale wedding ceremony held at St George’s Chapel in Windsor, England, on May 19 2018. TMG Digital