20 Sep 2011

Sigh… Kate Upton is so darn adorable, you’ll melt