Drew Barrymore shows off her large baby bump as she makes a stop at two restaurants, a Chinese food restaurant and Apple Pan, on Tuesday (April 15) in Los Angeles.

The 39-year-old pregnant actress is gearing up for the birth of her second daughter, and recently had a baby shower to celebrate!

“It was a big backyard party with around 50 guests. Reese Witherspoon and Gwyneth Paltrow were in attendance along with many of Drew’s close friends [Cameron Diaz] and some of Will‘s family,” a source told E! News. “Everyone had a great afternoon out in the sun. There was tons of laughter and music coming from the house. Drew was so happy to see her friends and have one last shindig before the baby comes later this month. It was a really relaxed atmosphere and all about getting together with the people she loves. Reese was one of the first guests to arrive and one of the last to leave. She had a great afternoon celebrating Drew.”