kate middleton

So, This Exists...

NSA royal baby prism kate middleton - 7686355200
Created by Unknown

Royal Baby Overboard!

royal baby michael jackson kate middleton - 7686286848
Created by Unknown

All Hail Prince Joffrey!

Game of Thrones royal baby kate middleton failbook g rated - 7683827456
Created by Lord Stark

I Think You Might Be Confused as to What "Couldn't Care Less" Means

royal baby kate middleton - 7683740416
Created by Hamish

This Just in: Kate Middleton's Uterus Can't Melt Steel Beams

Via punkit