Kate Middleton Was A Vision In A Stunning Alexander McQueen Gown Last Night

It's crystal clear Meghan Markle almost diverted all the royal attention and that's because of Kate Middleton's maternity leave following the birth of her third child, Prince Louis, in ...