1 May 2012

Yes, Kate Upton really is that perfect/awesome