5 Reasons J.Lo is top notch:
1. She can go through multiple outfit changes within one performance.
Some of them are live on stage.
2. She has a residency in Las Vegas, is the star of a new action show, has two children, is currently producing new music, and is a spokes model for L'Oreal Paris.
3. She taught Kerry Washington along with other celebrities how to dance.
4. Memorized her lines for a script in 8 minutes right before show time.
5. Cries openly on American Idol... has no shame.