"The Duchess of Cambridge will tonight attend the BBC's Sports Personality of the Year Awards at the ExCeL London, where Her Royal Highness will present the Lifetime Achievement and the main Sports Personality of the Year Award," a St. James's Palace spokesman tells Us Weekly. "The Duchess will attend the event in response to a longstanding invitation from the BBC."

Middleton will attend the awards for approximately 45 minutes. A source tells Us, "A decision wasn't made until the very last minute due to Catherine's health. She doesn't feel well enough to carry out a lengthy engagement but was determined to pay tribute to [Team GB sportsmen and women]."