Meghan wore £220 velvet dress for her first royal Christmas – but has not worn it since
Meghan Markle showed off her stunning Sentaler beige wrap coat on Christmas Day in 2017. But little is known about the £220 dress she wore underneath.
Daily Express :: Style Feed











