Katy Perry has publicly criticised Meghan Markle’s wedding dress.

The American singer and television judge told Entertainment Tonight that the Duchess of Sussex’s Givenchy gown needed “one more fitting”.

Perry suggested it fell short of the bridal look Alexander McQueen designed for the Duchess of Cambridge’s marriage to Prince William in 2011, adding “Kate won!”

Prince Harry And Meghan Markle’s Wedding Cost $42.8 Million

However despite her criticism, Perry said she was happy for the couple who got married over the weekend.

“I would have done one more fitting,” Perry quipped of the Duchess of Sussex’s Givenchy gown. “I’m never not going to tell the truth! One more fitting, but I love you.”