WE LOVE US SOME COUGARS and Hollywood Babes sure do love their younger guys!

Did you know that Demi Moore was 41 when she started dating a then 25-year-old Ashton Kutcher! That’s a 16 year difference! 

Jennifer Lopez is 44 and her boyfriend Casper Smart is 26....that's an 18 year difference!

Cameron Diaz was 31 when she dated a then 22-year-old Justin Timberlake…. That’s a 9 year difference!

WHEW… these ladies are scoring some seriously young (seriously HOT) guys!

Source: Getty Images