October 30, 2018

Meghan Markle re-wears £2,683 dress she wore for first EVER event with Prince Harry

MEGHAN MARKLE is wrapping up her 16-day tour of Australasia. […]