Jennifer Aniston -- and her ginormous engagement ring -- had a busy weekend in NYC.
The actress and her fiance, Justin Theroux, were snapped holding hands on Sunday as they walked to brunch at Fred's At Barneys New York before browsing bathing suits in the swimwear department of the high-end department store.
According to People, Aniston, 44, and Theroux, 41, are in town as the "We're the Millers" star promotes Living Proof hair care products.
Dressed in an oversized hat and sunglasses, Aniston hid her face, but flashed the huge rock that was generously placed on her left hand last August. The eye-popping dazzler is said to be 8 carats, and reportedly estimated to be worth around $500,000.
And that ring did a lot of sightseeing this weekend as Aniston made her way around her favorite city. She saw Bette Midler on Broadway in "I'll Eat You Last" with friends, followed by dinner at Trattoria Dell'Arte on Friday night. Then on Saturday, she visited Japanese hot spot Nobu with Theroux.