Did you know that Priyanka Chopra is 10 years older than Nick Jonas? And that Demi Moore and Ashton Kutcher, your ex-husband, are 16 years apart? Several celebrities have had - or still have - relationships with younger men, and lived great loves with their partners. Check out and discover the celebrities who have dated younger men!

Priyanka Chopra and Nick Jonas




Lisa Bonet and Jason Momoa


When it comes to long Hollywood relationships, Lisa and Jason are an inspiring couple. "We have been together since the day we met" reveals Bonet for the magazine of Net-a-Porter, Porter.

The two met in 2005 and were married only in 2017, 12 years later. The age difference between them? 12 years. Today Bonet is 53, while Momoa is 41. The couple has 2 children, Lola, 13, and Nakoa, 12. In addition to them, Lisa is the mother of the actress, Zoë Kravitz, from her former relationship with Lenny Kravitz.



Jennifer Lopez and Alex Rodriguez


Jennifer Lopez is one of the celebrities who have dated younger men, and the ex-couple, who has been engaged since 2019, is in the public spotlight, due to the end of their relationship. Lopez and Rodriguez, who were to be married in 2020, had to postpone the plans because of social distance measures during the pandemic and, in the end, never made it to the altar. The two are 6 years apart, while Alex is 45, Jennifer is 51.



Miranda Kerr and Evan Spiegel


Married since 2017 - in a ceremony in which Miranda bet on a stunning Dior dress, Kerr and Evan are 9 years apart. Today, the couple has two children, Hart, 3, and Myles, 1.

It is worth mentioning that Miranda already had a son from her former relationship with Orlando Bloom, 10-year-old Flynn.



Cameron Diaz and Benji Madden


Together since 2014, Cameron and Benji were introduced by Nicole Richie, introduced by Nicole Richie, who in an interview with Andy Cohen in Watch What Happens Live revealed that he was going to “take responsibility for everything”.

The couple is 7 years apart, and married in January 2015. Today, Cameron, who will be 48 next month, and Benji, 42, have a daughter named Maddix, 1 year old.



Shakira and Gerard Piqué


Did you know that Shakira is one of the famous people who have dated younger men? She and Piqué today have 2 children, Milan, 8, and Sasha, 6, are 10 years apart, as are Priyanka and Nick. Currently Shakira is 44 years old, while Piqué is 34 years old.



Demi Moore and Ashton Kutcher


With 16 years apart, Demi and Ashton were married between 2005 and 2013, after 2 years of dating. Today the actress is 58 years old while the actor is 43.