Did Kristen Bell give birth three months ago, or was it all just a hallucination? Because one look at her most recent Twitter picture offers no sign whatsoever of her body having just lugged around and churned out a human being: There's no baby weight, no flab, no nothing.

The 32-year-old and her fiancé, Parenthood star Dax Shepard, welcomed baby daughter Lincoln in late March. But the new mom is officially done with her maternity leave, having hosted the CMT Awards two weeks ago and gettin' crackin' on her new cinematic project.

Why the rush? Because she has nearly 92,000 Kickstarter financiers to satisfy! That's how many fans donated money totalling $5.7 million to fund the Veronica Mars movie, the big-screen continuation of the tragically-cancelled TV show, in which Kristen plays the titular sassy private eye.

Production on the film just started yesterday, June 17, and Kristen — along with her shapely tank top, tight jeans, and killer boots — took a timeout to work her abs with a weighted hula-hoop. And thus, this perfect Twitter photo was born.

Source: Kristen Bell on Twitter