History Today: When Britain's Prince William tied the knot with Kate and the world watched on
Prince William married his longtime girlfriend Catherine 'Kate' Middleton on April 29, 2011, in Westminster Abbey. The ceremony was attended by nearly 2,000 guests while a whopping two billion witnessed the event on their televisions from across the world. On this day in 1945, German dictator Adolf Hitler married his longtime partner Eva Braun just hours before they died by suicide
Explainers