Sophia and Alex Tag

Talk about one cool and cultured couple. From New York City to St. Thomas, Amsterdam, and France, Sophia and Alex have seen it all. So, it comes as little surprise that their Big Day was pretty freakin' fantastic and worldly and unbelievable. Every snapshot by...