Meghan, 37, who is expecting her first child in April, plumped for a custom cream roll-neck dress by Calvin Klein and a £895 coat by royal favourite Amanda Wakeley as she joined Harry, 34, to watch a play at the Natural History Museum on Tuesday

LEAVE A REPLY