Why has Adam Levine been in touch with his ex-girlfriends?

Even though Adam Levine is set to marry his fiancé, Behati Prinsloo this July, it hasn’t stopped the Maroon 5 singer from getting in touch with some of his ex-girlfriends.

Reports have revealed that Adam has been reaching out to his previous girlfriends in order to make amends before he gets hitched this summer.

Adam has dated a long listed of supermodels from Angela Bellotte, Anne Vyalitsyna, Janine Habeck to Nina Agdal.

It doesn’t stop there, as Adam also dated the likes of Jessica Simpson and tennis player, Maria Sharapova.

The source said Adam wanted to apologise “…for how he treated them”.

Even though it sounds like the honourable thing to do, we wonder what Behati thinks about this?