Taylor Hill/FilmMagic
Sheila Cosgrove Baylis
July 17, 2014 04:00 PM

Jennifer Aniston has an apple in her eye, and his name is Justin Theroux.

“He’s just so beautiful and handsome to me,” Aniston told Women’s Wear Daily of her husband-to-be while attending a dinner in his honor hosted by Details at the Sunset Tower Hotel’s Tower Bar in West Hollywood on Tuesday.

The Leftovers star smolders on the cover of Details‘ August issue.

“I love that his eyeballs are so beautifully captured because those eyes just knock me out every day,” the actress, 45, said. “He just gets better every year. He’s just like a lost gem in the sand, and he’s just always been there and been brilliant, and now this is just in a different light.”

The dinner was also attended by Aniston’s friends Chelsea Handler and newly engaged Courteney Cox, who called Theroux “so handsome and cool.”

RELATED: Six Quirky Things You Didn’t Know About Justin Theroux

“I commend him for his courage,” Aniston said of her cover boy. “This is not normal for him. He’s so graceful and utterly kind and golden.”

The pair got engaged in 2012 after dating for more than a year. Theroux recently said of their upcoming nuptials, “We have hot feet.”

Want more stories like this?

Sign up for our newsletter and other special offers:

sign me up

Thank you for signing up!

Jennifer Aniston: The Roles We Watch Again (and Again)

You May Like