Prince William and his bride-to-be Kate Middleton have made their first public appearance together since they announced their engagement last month.
The royal couple, who will wed on April 29 next year, attended the Teenage Cancer Trust charity fundraising gala in Thursford, Norfolk on Saturday.
William and Kate, elegant in a black and white dress and a fitted black jacket, arrived at the event to cheers from dozens of well-wishers.
The prince was guest of honour at the Christmas spectacular which featured a cast of professional singers, dancers and musicians.
Proceeds from the evening go towards the £2.5m cost of building the first specialist cancer unit for young people at Addenbrooke's Hospital in Cambridge.
During the interval, the pair were to meet some young cancer patients.