And the Most Perfect Human Being award goes to....... Kristen Stewart.
In Tokyo promoting the Twilight series' grand finale, Breaking Dawn: Part 2, Kristen Stewart showed off a black and white box-print playsuit from the spring 2013 Louis Vuitton collection.
I can't. I just can't. I have no words.
And did you see her on Leno last night?!
It's no secret that she is what I'm loving lately!
That Peter Pilotto dress. That smile. She's simply stunning.
*linking up with Niki today at Glossy Blonde*