Even Saturday Night Live UK is talking about Prince Harry and Meghan Markle’s move back to England after spending six years across the pond. The Saturday, September 12, SNL UK season 2 premiere kicked off with a royal-themed cold open, featuring King Charles III (Larry Dean) and Queen Camilla (Emma Sidi) appearing to enjoy a […]

Read more at us_weekly