Search Results

No emoji found

WINDSOR, UNITED KINGDOM - MAY 19: Prince Harry, Duke of Sussex and Meghan, Duchess of Sussex kiss as they leave St George's Chapel, Windsor Castle after their wedding ceremony on May 19, 2018 in Windsor, England.

Queen Elizabeth II

Created a mozaic

Prince Harry and Meghan Markle's Magical Royal Wedding!

NEW YORK, NY - MAY 19: Tourists pose next to wax sculptures of Meghan Markle and Prince Harry as they attend a royal wedding watch party at the Madame Tussauds wax museum on May 19, 2018 in New York, New York.

Load more