Royal Wedding 2018 Recap

Meghan Markle wore a second wedding dress designed by Stella McCartney