Olivia Wilde said having children changed her life dramatically. The 37-year-old actress has Otis, seven, and Daisy, five, with former partner Jason Sudeikis.But the Booksmart director said thatshe appreciates her figure even more these days.'I love my body now more than I ever have.
I enjoy the opportunity to take care of myself. That's what my beauty ritual is: Taking care of myself and celebrating my body at this stage of my life,'the siren shared with Vogue.co.uk.Read more on dailymail.co.uk