Gwyneth Paltrow says she's packed on so much weight during her pregnancy that "I feel like I'm something off the Discovery Channel."

It's a topsy-turvy life for the sexy blond star, who had adopted a macrobiotic lifestyle over the years to maintain her health and her waiflike figure.

But Gwyneth, who is married to rocker Chris Martin, said she realized drastic changes were necessary as she moved toward the birth to her first child this summer.

"I hadn't eaten dairy or white bread in three years, and I was like, 'I have to,'" Paltrow tells the June issue of W.

So she began pigging out on grilled-cheese sandwiches and french fries to make the temporary transition from health nut to junk-food junkie.

The 31-year-old "Shakespeare in Love" actress is also making another drastic change -- one that could cost her millions.

Gwyneth, who commands up to $10 million per movie, says she'll cut back on acting to be a full-time mom because "you can't do movies back to back to back and see your child."