Share Making things more awkward was the fact she made the comment in front of British royal photographer Kent Gavin, who was one of the main photographers at Charles and Diana's wedding. Sophie seemed to be feeling particularly cheeky on Thursday, as she also made a cutting joke at co-host Karl Stefanovic's expense. Too much? 'The entire world was captivated when 20-year-old Diana Spencer walked down the aisle to marry Prince Charles, who was 12 years her senior - cradle snatcher,' she said 'Can you believe it? Today marks 40 years since the wedding of that century,' Karl said. Sophie then shot back: 'I wasn't alive, but you would've been.'