The Princess of Wales made the comments at the 2026 BAFTA Film Awards.
His siblings Princess Anne and Prince Edward attended the Winter Games in northern Italy.