Friday morning in London was grey and cloudy but the sun appeared from time to time to shine on the young couple and almost one million people who arrived in London for the big day.
A 500,000-strong crowd gathered along the wedding route to catch a glimpse of the newlyweds and their kiss on the balcony at Buckingham Palace, while almost 2 billion people glued to TV screens across the world watched the ceremony live.