What's your opinion?
It can be a tricky business finding an outfit that’s wedding-appropriate but the unwritten rule is that you should never wear white. Or off-white. Or cream. Or beige. You get the picture.
One celebrity who broke that rule recently is Michelle Keegan and she’s been called out for it online.
Michelle and her hubby Mark Wright attended a pal’s wedding in Oman last week, where Michelle chose to wear an ankle-length off white gown.
Mark shared a pic of him and Michelle attending the nuptials on his Instagram, and fans were quick to chide the Our Girl star for her fashion choice.
In fact, some fans even questioned Michelle’s morals, commenting “thought she was nicer than that.” Yeesh.
Despite all the bad press though, there were plenty of fans who absolutely adored Michelle’s look on the day. In fact, it proved so popular that it’s since sold out on Rare’s website, where she purchased it.
We guess you just can’t please everyone, eh, Michelle?
What do you reckon? Is wearing white to a wedding okay, or a rule that should never be broken?
Get the latest news, hottest trends & biggest competitions to your inbox.