Yes, Francesca Francone married Sananda Maitreya (Terence Trent D'Arby) in 2003 and they have 2 children.
Francesca was a journalist and TV presenter, but she became an architect.
By the way, the singer, to show his love to her, took as a middle name Francesco, so he is officially Sananda Francesco Maitreya now.