There’s no denying Meghan Markle looked breathtakingly beautiful as she walked down the aisle in a hand-stitched Givenchy gown.

But not everyone said ‘yes’ to the dress.

Katy Perry has given her brutally honest verdict on Meghan’s wedding dress, saying it didn’t quite fit right.

“I would have done one more fitting!” Katy said when asked for her thoughts by Entertainment Tonight.

WINDSOR, UNITED KINGDOM – MAY 19: Prince Harry and Meghan Markle stand together in St George’s Chapel at Windsor Castle for their wedding on May 19, 2018 in Windsor, England. (Photo by Dominic Lipinski – WPA Pool/Getty Images)

“Kate won!” Perry added, apparently meaning she preferred Kate Middleton’s dress when she married Prince William in 2011.

“Kate won! I’m sorry! I’m never not going to tell the truth! One more fitting! But I love you!”

Apparently trying to smooth over any hard feelings, the Roar singer continued:

“I don’t know much about her. But what I’ve seen or heard, whether it’s been true or false, everything to me, it sounds amazing, and I’m so happy for them.

“It’s amazing what she’s doing … her humanitarian efforts, you know, the fact that she’s a proud feminism” she added.

“I love all that. So I support her as another woman and love her and wish them both well.”

It comes as Harry and Meghan released three official wedding photographs. They’re as beautiful as you’d expect.