emily blunt and queen elizabeth having a sleepover at buckingham palace.