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.