Meghan Markle and Queen Elizabeth cracked up at Prince Harry's self deprecating joke

No comments