Skip to main content
ROYAL RAIN

No Rain On Their Parade

Couple leaves in 1902 State Landau open top carriage.

Despite fear about rain preventing the royal couple from taking the post-ceremony trip from Westminster Abbey to Buckingham Palace in the open top 1902 State Landau carriage, the dreary London weather stayed dry. Will and Kate smiled leaving the Abbey and stepped into the horse-drawn carriage, waving at the throngs of people who traveled from all corners of the world to line the streets.

TRENDING NOW