An estimated 2 billion people watched Prince William marry Catherine Middleton at Westminster Abbey
The royal wedding became one of the most-watched television events in history, with the bride's dress designed by Sarah Burton generating worldwide fa...