HAHAHAHAHAHAHA. I knew having a portrait artist in my pocket was going to come in handy one of these days. The royal portraitist owed me a favor, so when I told him to paint Kate Middleton with baggy eyes — one bag bigger than the other — and a smug smirk, he really didn’t have a choice.
Kate: 152,348.
Suri: 1.
