Bad Bunny is on top of the world and breaking hearts. The 27-year-old urban singer -- whose real name is Benito Antonio Martínez Ocasio — has been dating Gabriela Berlingeri for well over three years. After fan speculation, the two finally went public last year, attending several sporting events and going Instagram official. The couple even worked together on the song «En Casita,» featured on .Last March, Bad Bunny told ET he was «in love» and explained what he values in a relationship.