Videos Watch as the couple says “I Do” at Westminster Abbey on April 29th, 2011. For more, go to http://www.foxnewsinsider.com Share on Facebook Share on Twitter Share on Google+ Share on Pinterest Share on LinkedIn