Caption This: What Are These Two Talking About?
The Queen of England and Duchess Catherine. What could they possibly have to talk about? Do you think Kate is all, “Oh, I just love the smell of begonias in spring” and the Queen is all, “Stuff it, bird?” I sure hope so. Your best guess in the comments, please.