Gosh, Carrie Underwood's flawlessness just kills us every time!
The country star is probably the closest anyone can come to looking like a living doll. So, eat your heart out, human Barbie!
And with husband Mike Fisher by her side at the Time 100 Gala yesterday, she was basically Barbie with her own real-life Ken. No plastic surgery needed either!
We love how the 31-year-old's floral-appliqued Claire Pettibone dress gave her a romantic, fairy-tale vibe, and how her perfect blonde waves would even make Rapunzel jealous.
Nailed it, baby!
[Image via Alberto Reyes/WENN.]