British Prince Harry and Meghan Markle's wedding day is here.
The sun is shining in Windsor as guests start to arrive.
100-thousand people are expected to try to catch a glimpse of the happy couple.
The Queen has given the couple the titles of the Duke and Duchess of Sussex.
The couple are set to tie the knot in the next hour or so, and will travel by carriage through Windsor afterward.
BBC, ITV and Sky are all broadcasting the wedding.
Photo thanks to Rambomuscles on Flickr
Celebrity guests start to arrive at the #royalwedding
Featuring @idriselba & @Oprah 👀 https://t.co/85kSVooaQf pic.twitter.com/alWxrJXkps— BBC News (UK) (@BBCNews) May 19, 2018