News Sep 13, 2026

‘SNL UK’ returns with skit mocking Harry and Meghan’s return to England

"Don’t tell me you’ve spent that Netflix money already"

Originally published by NME
Share
‘SNL UK’ returns with skit mocking Harry and Meghan’s return to England