Carey steps out with a smile for lunch in New York City. Plus: Ashlee Simpson, Anne Hathaway & much more!

LEGGING IT

Miranda Lambert feels the beat – and shows off her hot gams! – during a performance in Virginia Beach, Virginia, on Tuesday.