Meghan Markle holds 'grudge' against Katy Perry over comment on her wedding dress Meghan married Prince Harry in 2018 at St. George's Chapel and wore a simple white gown designed by British designer Clare Waight Keller under the Givenchy label for the lavish ceremony.