Mischa Barton grabbed lunch with a friend in NYC on Sunday before a walk with her dog Ziggy yesterday. She was decked out for another trip to the gym, as she continues in her apparent quest to get in better shape. Mischa already looks great next to her The Beautiful Life costars, and she's about to have another face on set when Nina Garcia appears on an upcoming episode.

To see more Mischa just