I'm fully convinced that
Garcelle Beauvais' full time job is hitting the red carpet and delivering those twins was just her vacay. Why?:

Because chick hit the launch party for Dussault Apparel's concept store on Melrose Avenue yesterday...less than a month after delivering two babies. I don't know whether to bow down or wonder what's really the deal here.