Royal Wedding 2018 Recap

Meghan Markle’s veil was made of silk tulle and measured 16 feet long.