Meghan Markle Had a Spa-Themed Bridal Shower At A Stunning Venue

But was Kate Middleton there?

More From

Life