Is she or isn't she preggers?!

Wearing a billowing tank top, army green pants and wedges, Jennifer Aniston was walking it out in the Big Apple after reports have swirled that the former Friends star is reportedly pregnant with her first child at age 47. Well if she is knocked up -- she looks amazing!

The superstar was heading into an office building in New York City on Thursday and she looked cool as ever despite all the hubbub being made about her body.

Last week, In Touch obtained pics of the actress and her hubby Justin Theroux on the beach in the Bahamas, and the notoriously fit star appeared to be sporting the beginnings of a baby bump.

A source dished to the outlet, "She's pregnant. She and Justin are ecstatic. Jen has wanted to have a baby with Justin for years." The source added, "Their baby news came at a bad time in her life, too. She just lost her mother, and she and Justin almost broke up. But now this surprise pregnancy has turned the worst of times into the best of times," the source added.