Jennifer Lopez attended a post-show bash at Spago last night with her American Idol co-stars, but when she's wearing something like this, who's looking at Keith Urban and Harry Connick Jr.?

The 44-year-old mother of two looked amazing in a cut-out lace dress, and we're also amazed that she was able to balance on the edge of the curb in these heels!

J. Lo didn't bring boyfriend Casper Smart; instead, she opted to take pal Leah Remini. Maybe now that the whole Scientology thing has blown over, Leah will be accompanying her longtime pal to more events?