Bruno Mars and Jessica Caban Are 2 Hooligans Madly in Love Bruno Mars is in love. The 32-year-old "Marry You" crooner has been dating 35-year-old Puerto Rican model and actress Jessica Caban since 2011.