Prince William and Kate Middleton's fairytale romance is the greatest love story of the century, with a happy ending to come - a Royal wedding that will truly capture the hearts of the British people.Will was the boy who would one day be king; Kate was the middle class girl who had harboured a crush on him since her school days.
Both were new students at the University of St Andrews in 2001, facing the same challenges that any new student faces - away from the family nest and striving to find their niche - albeit under the scrutiny and expectation of the watching world.Competition for Will's affections was inevitably fierce, with a variety of society beauties deemed suitable for a Prince vying for his hand.
But Kate was unperturbed and refused to be intimidated by the social circles he moved in.
She would have her prince charming, and a romance began to blossom.
Before long she was firmly ensconced in the Royal fold.Life after University became more difficult for the couple.
Kate found the intrusiveness of the paparazzi and the social chasm between their families a great strain, and with Will's military career becoming his priority it looked like this would be the end of the affair.But Kate was a fighter - and she fought to keep her prince.
The couple's appearance at Camilla's 60th birthday bash public confirmation that this would in fact be an affair to remember.Since then their love has grown stronger and stronger, and Will has finally proposed to his 'adorable Kate'.
With the wedding confirmed to take place 29 April 2011, not since Charles and Diana has there been so much good will and desire for a Royal wedding.Written by James Clench, the Sun's Royal correspondent and containing 150 beautiful photographs from Arthur Edwards the Sun's Royal photographer, Kate and Will: A Royal Love Story is the story behind the most remarkable romance of our times.
- Format: Hardback
- Pages: 192 pages, 150 col illus
- Publisher: HarperCollins Publishers
- Publication Date: 26/10/2010
- Category: Biography: royalty
- ISBN: 9780007393800