The royal wedding of Prince William and Catherine Middleton took place at Westminster Abbey
MajorAn estimated 2 billion people worldwide watched the ceremony, making it one of the most-viewed events in television history. Kate's dress by Sarah Bur...