Kate Middleton Wonderfulness update: she's still Wonderful

Everything has been Meghan Meghan Meghan! Let's see what Kate Middleton has been up to...I'm sure it's all wonderful...(checks)...yes it is all wonderful. She really is wonderful.

2356 232