Not everyone can pull off the skin tight brown micro mini skirt, but the epic amount of gym time is definitely working in Cameron's favor these days. She is downright hot, and judging from how she looks out on the streets of Manhattan this weekend, she knows she's looking good. Maybe she's gearing up for the only part of starring in Shrek 3 that she would want to look good for -- the promotional appearances. Plus, she's going to be doing all the Shrek stuff with her ex, after all. Hey, she's definitely got the bod to make Justin know what he's missing. Aaaand, I think she's got it.

To see more of Cam looking hot just read more