Jennifer Garner has admitted she treated herself to a lavish party to mark her 50th birthday.
The 13 Going on 30 star revealed the celebrations were so big that she "basically had a wedding for myself".
The beautiful spring party came after the actress decided turning 50 was worthy of a big bash. However, it wasn't something she had originally planed and she confessed she was "so shocked that I was doing it".