When Prince William set off to St. Andrews University 10 years ago, a gaggle of girls applied to study History of Art in the vain hope that one of them would catch the handsome prince's eye. While no one can know if Kate Middleton was one of those hopeful ladies, she was lucky enough to be the fellow student who caught his eye.
It's been a fairytale romance that has had us hooked since we first caught sight of the couple. Over the eight years they have been dating there have been ups and downs, break-ups and helicopters landing on the drive, but no confirmation of their official engagement until today.
Watch their love story so far below.
True to form the Prince apparently kept it under wraps until he was ready to share the news, reportedly proposing while the couple were on holiday this October in Kenya.
The Royal Wedding will take place in the spring or summer of 2011, and Clarence House has said in a statement: "The Prince of Wales is delighted to announce the engagement of Prince William to Miss Catherine Middleton."
"Prince William has informed the Queen and other close members of his family. Prince William has also sought the permission of Miss Middleton's father."
"Following the marriage, the couple will live in north Wales, where Prince William will continue to serve with the Royal Air Force."
The Queen has said she is "absolutely delighted" for both the Prince and Kate.
Check back on MyDaily for news on the all important sparkler and rumours on The Dress. Our bet for now is that it will be a British designer who has the honour of dressing the bride and that the wedding frock will be just a tad more modern that Di's with its 25 foot train! Speaking to Sky News MyDaily's editor Carla Bevan said "Everyone's expecting it to be classic but I would like to think she is going to surprise a few people." As for the designer? Bevan's vote went to Alice Temperley or Jenny Packham. What do you think it will look like?
Are you excited about the wedding? Are you planning on getting married in the summer? Will Kate and Will's nuptials overshadow your big day? Or are you completely not bothered and just looking forward to a national holiday?