101 Hot Bodies: 25-1
Jennifer Lopez #19 -- Celebuzz's 101 Hot Bodies
Not afraid to show some skin both on and off the stage, Jennifer Lopez looks ageless in a two piece. The 43 year old songstress stays slim by practicing portion control and by amping up her workouts with the help of celebrity trainers Tracy Anderson and Gunnar Peterson. Want a derriere like J. Lo's? "Focus on cardio that uses your whole body to challenge more muscles and burn extra calories in less time," Peterson said to Fitness magazine. "[Rowing is] easy on joints and works every muscle."