Poor Jennifer Garner! The actress had a bit of embarrassment earlier this week as she revealed a little TOO much at a red carpet event.

Jennifer was appearing at the premiere of her new film Alexander and the Terrible, Horrible, No Good, Very Bad Day, when she accidentally lifted her Valentino dress to show to a pair of less-than-flattering Spanx.

Glad to know we're not the only ones who need a bit of sucking in before putting on our LBD!

Turns out that Jen's Oscar de la Renta clutch was the culprit – the star got caught up in the excitement of seeing her co-star Steve Carrell, and when she moved her arm to hug him, her clutch pushed the front flap of her dress open. Oops.

The 13 Going On 30 actress handled things well though, laughing things off and heading off to do several photocalls. Good woman Jen!

Although she's no stranger to dressing up in fancy gowns, Jennifer says she feels more herself when she's comfy at home with husband Ben Affleck and their three kids.

"I can't imagine that anyone in the world would come to me for style advice!" she said in a recent interview. "If you want to talk about making the perfect pizza crust or how to handle a toddler who won't sleep or potty-train, then we can chat."