We always have to look up Jennifer Lopez's age, because we're always in disbelief that a 45-year-old woman can look like she's in her early thirties. And keep in mind, this is after two children!

J. Lo appeared on Jimmy Kimmel Live with fellow American Idol judges Keith Urban and Harry Connick, Jr., and the starlet looked incredible in a red bandage dress. The trio talked about all sorts of boring things like their first concert and who among them is the most likely to see a psychic, but at the end of the segment Jimmy made things a bit more lively when he forced them all to try the new Peeps milk. Haven't heard of it? Now you have! Watch J. Lo and co test out the beverage below:


Later in the evening, J. Lo went to dinner at the Sunset Tower, and she traded in her tight red number for a sparkly pantsuit. We'd recognize that booty anywhere!