Jennifer Aniston stopped by an NYC Sephora to promote her self titled fragrance on May 5, donning a peek-a-boo frock by Vivienne Westwood.

The sleeveless, figure-flaunting dress featured a revealing keyhole detail and modest hemline. Minimal accessories like drop earrings and nude, strappy sandals completed her sophisticated daytime look.

The 42-year-old "Friends" star -- who hated her signature "Rachel" cut from that era -- chose to style her new haircut in a sexy bed head look which balanced out her structured frock.

Meanwhile, Aniston divulged to WWD that she has always had a fascination with fragrances. But you'll never guess which celebrity hobby horse she won't be jumping on any time soon.

And don't miss the video below to get Aniston's beachy waves: