Mark your calendars: the Royal Wedding is now just two months away!
The internet is abuzz with rumours and speculation: what colour will the bride's dress be? what will Prince William wear? where will the couple travel for their honeymoon?
It's more speculation than most brides-to-be suffer.
Then again, Kate Middleton is no ordinary bride.
The 29-year-old brunette has long been a focus of media attention, as journalists around the world tracked her eight-year on-and-off relationship with one of the world's most eligible bachelors.