Princess Anne awkwardly mistakes England rugby player for Celebrity Traitors star Joe Marler, saying he's 'awfully funny on TV!' 19/02/2026 17:57 Partager Princess Anne, who has been patron of the Scottish Rugby Union since 1986, stopped to chat to a 'starstruck' player before kick-off on Saturday at Murrayfield.