Emma Thompson and Rihanna flawlessly shut down royal wedding questions