The Duchess of Cambridge will present the BBC's Sports Personality of the Year award and the lifetime achievement honour tonight, St. James's Palace said.
Catherine has not been seen in public since leaving the King Edward VII's Hospital in London on December 6.
She received three days of treatment for a condition known as hyperemesis gravidarum, which leaves expectant mothers so ill they cannot keep food or liquids down.
More top news
Fans have gathered outside Wardhill Castle in Aberdeenshire hoping to catch a glimpse of the happy couple.
Other highlights during the weekend are Liam Gallagher, The Killers, Depeche Mode, Travis, Van Morrison, Blossoms and James Bay.
President Trump is being bombarded with criticism condemning the family-separation situation as a national moment of shame.