Jennifer Lopez and Casper Smart Age Difference- 18 yearsThe duo have been in a relationship of three years and are still going strong. Casper Smart appears to have really endeared himself to her six-year-old twins Emme and Max.
Cameron Diaz and Justin Timberlake Age difference- 9 yearsThe couple came together while shooting for "Bad Teacher" and went on to date for three years from 2003 to 2006 but parted ways after on and off relationships. Justin Timberlake is now married to Jessica Biel.
Demi Moore and Ashton Kutcher Age difference- 16 yearsThey raised eyebrows and turned heads when they walked together because of the huge age difference between them. Unlike other small stints of hollywood couples, they were married and together for eight years.
Eva Longoria and Mark Sanchez Age difference- 12 yearsThe Desperate houswives lady dated the American footballer who is 12 years her junior for three months.
Hugh Jackman and Debora Age difference- 13 yearsMarried since 1996 and still going strong with two kids, the couple share a surprisingly huge difference of 13 years.
Jennifer Aniston and John Mayer Age difference- 8 yearsIt was an on and off thing for Jennifer and John as they were together for an year from 2008. The couple always showed signs of being protective of the relationship in public.
Madonna and Brahim Zaibat Age Difference- 29 yearsIt was not the huge age difference between the couple that drove them apart but the work commitment. The couple allegedly ended their three year old relationship last year. The 55-year-old diva is currently dating Timor Steffens, who is 26 years and lives in LA.
They're just a little bit older than the rest of the crowd, wear a bit too much makeup, wear clothes that are a little too tight, and scan for men with intensity. See if your favorite legendary cougars made our list.Mariah Carey and Nick Cannon Age Difference- 11 years .The couple met on the sets of her music video 'Bye Bye', got married in 2008 and since then have been together. Mariah even gave birth to twins in 2011.