This is why Meghan Markle actually has to wear white on her wedding day

And it's all thanks to Queen Victoria

(Image credit: REX)

And it's all thanks to Queen Victoria

It's no secret that there's a strict wedding dress code for the upcoming nuptials of Meghan Markle and Prince Harry, and when the pair got engaged, a few critics questioned whether she would be able to wear white as she is a divorcée.

Well rest assured that she is allowed to wear white, as it's part of a long-standing tradition dating back to Queen Victoria.

She set the trend when she wore pure white to wed Prince Albert in 1840, which was very unusual at the time, with most brides opting for other colours like blue or yellow. Royal brides usually opted for gowns embroidered with silver or gold thread.

Since then, Royal brides have typically favoured white dresses, including Kate Middleton, Princess Diana and Princess Margaret.

There's also an extra significance in Meghan wearing white. Historian professor Kate Williams said on the ITV documentary Invitation to a Royal Wedding, that 'When Victoria got married, she was in pure white, which signalled to the world that she was this innocent girl and so different to the debauched monarchs who’d gone before.

And there is still this convention across the board, even the most fashion-forward, the most celebrity of brides, everyone still wears white.'

While of course we're not saying anyone is debauched, the white will symbolise Meghan's pure love for Prince Harry, and the Royal family embracing change and new traditions.

Penny Goldstone

Penny Goldstone is the Contributing Fashion Editor at Marie Claire UK. She writes about catwalk trends and the latest high street and Instagram sartorial must-haves. She also helms the Women Who Win franchise.

She has worked in fashion for over 10 years, contributing to publications such as Cosmopolitan, Red, Good Housekeeping, and Stylist.