Kate Middleton returns for a crucial royal event at Westminster Abbey after missing it last year due to health concerns.
The 21-year-old royal rising star was unable to join Edward and Sophie on their family holiday to the Swiss ski resort in ...