The ‘This Means War’ actress also has children Ava, 12, and Deacon, eight, from her marriage to Ryan Phillippe.
“Reese has been waking up at 3am and craving seaweed smoothies, pickles and peanut butter all together, plus chicken wings smothered in barbecue sauce,” the Daily Telegraph quoted a source as telling Closer magazine.
The 36-year-old actress also fills up on fruit and yoghurt in the daytime. “In the day, she only wants bananas and strawberry yoghurt – by the litre. She usually sticks to a healthy diet so she’s hoping the cravings stop soon,” the source added.
Spotted: Virat Kohli, Anushka Sharma and other celebs at Mumbai airport
Photos: Salman Khan's 'special friend' Iulia Vantur at a song launch
Photos: Hrithik Roshan, Anushka Sharma, other celebs dazzle at event
In Pictures: Sex scandals involving Indian politicians
Photos: Abhishek Bachchan and Farah Khan at Boman Irani's birthday bash