Jennifer Aniston may be turning a year older, but you'd never guess it!

The Friends actress, who rang in birthday No. 47 on Thursday, looked as sexy as ever while she was spotted leaving the Broadway show, Hamilton, with her husband, Justin Theroux, in New York City on Wednesday.

The birthday girl paired a short leather mini skirt over sheer stockings with a faux fur black coat and knee-high wedged boots. Her beau kept it cool in an olive-green jacket, turtleneck sweater and black skinny jeans as he assisted Aniston down the steps of the Richard Rodgers Theater. An eyewitness tells ET that the two appeared to be having a good time, smiling and staying close to each other as they exited the venue and got into their car.

Photo: AKM-GSI

Seriously, 47 never looked so good!

Their fancy outing isn't all Theroux, 44, has prepared this month, however.

ET chatted with The Leftovers actor at the Zoolander 2 premiere earlier this week, where he revealed the couple's upcoming plans for Valentine's Day.

"We're going to probably have a romantic date night," Theroux, who co-wrote the film, gushed. "I'm just wearing out my credit card on her birthday and then that."