Drew Barrymore looks better than ever!
The 40-year-old star went glam on the red carpet at the New York premiere of "Miss You Already" on Sunday night, showing off some serious cleavage in a plunging navy dress with floral embroidery. She completed her picture-perfect ensemble with tousled ombre waves, natural eye makeup and a killer coral lip.
The actress has created a ton of buzz for her new book, "Wildflower," a collection of autobiographical essays about being institutionalized at 12, her wild teen years and becoming a mom to her daughters, Olive, 2, and Frankie, 1.
"I'm certainly not known for being boring," the actress recently told PEOPLE. "But I also think things that are emotional and raw are also a lot lighter than they seemed. Someone once said to me, 'But your lifeā¦ it's so sad.' And I was like, 'Well, no, it's not to me, but I could see how you would think that.' My life is amazing."
The proud mama has managed to figure out how to balance motherhood and work by making her girls a priority. "Not everything gets 100 percent all the time," she admitted. "I got into trouble saying, 'You can't have it all' so I changed it to, 'You can't do it all.' But you just can't. It's not physically possible. I'll do my best. I'm a workhorse, I always have been, I always will be. But work is very much second to my kids."
"I really love it being all about the kids," she declared. "Maybe that's my compensating for not having parents myself or a childhood but right now, the focus is about how we're figuring things out as parents."
For more of the hottest headlines, check out the video below: