Continuing her whirlwind tour of New York City, Britney Spears was spotted at a showing of the Tony award-winning Broadway musical In The Heights at the Richard Rodgers Theatre on Tuesday night. She was smiling ear to ear!
Oh, and the 26-year-old pop star looked pretty darn good in a snug black mini-dress. Maybe not late 1990s hot, but pretty stunning. Check her out: