Jennifer Garner has revealed how husband Ben Affleck literally lights up her life - by showering her with diamonds.
The 39-year-old actress received a pair of pink and white diamond bands - for each of their two daughters, Violet, six, and Seraphina, nearly three.
"He knows when to swoop in with the gesture. He's sweet that way," the expectant mum told US InStyle.
"Honestly, I would do anything for that man, because I know it's not taken for granted. We both know we couldn't do what we do without each other.
The actress also spoke about her pregnancy, and her cravings for junk food:
"I wish I was one of those cute pregnant girls who wear skinny jeans throughout their pregnancies. But I just gain weight."
Photo: © Getty