kristin chenowethThe rumors that she was once dating Bachelor Jake Pavelka aside, it's really, really hard to hate Kristin Chenoweth. She is just so painfully adorable, like a child's doll come to life. The 44-year-old actress was in Mexico recently vacationing and working on a photo shoot and just happened to pose for some unbelievable shots in a bikini. At 88 pounds, the 4'11" star looks absolutely flawless. Bitch.

Even though the pic looks pretty well photo-shopped, it's clear that the Tony Award winner has got one hell of a figure. If I could carry her around in my purse and show her off to my friends, I would.

Kristin's given a couple interviews about her beauty and fitness routine, and from the sound of things, she keeps it pretty natural. She moisturizes with La Mer's lightweight formula before bedtime and used the very affordable $10 Bio-Oil to battle any fine lines or wrinkles.

She also credits her glowing skin to using Smashbox's Photo Finish Foundation Primer -- she claims that it makes her skin look better and younger and ensures us we can believe her because she's not a paid spokesperson. Hey, I'll take it.

And she's just as beautiful on the inside as she is on the outside ... intestinally speaking. Kristin eats oatmeal, almonds, salad, and fruits to stay healthy. Her splurge? Coca-cola. 

Last month she admitted on Twitter that the world's most delicious liquid is how she maintains a muffin top on her 88-pound frame.

Muffin top. Yeah, d'OK, Kristin.

Are you a Kristin Chenoweth fan?