Jennifer Garner turns 40 years old today and we encourage all readers to send in their birthday wishes to the beauty.
But, let's face it, she received her gift about six weeks early this year when the actress gave birth to her third child in late February.
Married to Ben Affleck and also the mother to daughters Violet and Seraphina, 6 and 3, respectively, Garner rose to fame on Alias, earning a Golden Globe for the role of Sydney Bristow.
But she has mostly given up acting over the last few years, focusing instead on a far more important job: mother. We wish her and her adorable children all the best.
Other stars celebrating birthdays today include: Victoria Beckham (38), Liz Phair (45) and Boomer Esiason (51).