Twins
Keeping with royal tradition, the bride’s wedding procession should be filled with children. Meghan asked her best friend’s twin sons, Brian and John, to hold her veil. They were so adorable!
ADVERTISEMENT
45 Million
While this is just an estimate, it is believed the royal wedding cost £31,969,873 price tag (about $45,520,303). Wow!