Rome: Calling for full equality for same sex couples around the world, singer Lady Gaga hailed gays as ‘revolutionaries of love’ in front of around one million people here.

Gaga criticised governments in Eastern Europe and the Middle East for condemning young people to a life of isolation and discrimination and told the EuroPride rally: "We're all from the same DNA. We were just born this way."

"I stand here as a woman of the world and I ask governments, with you, worldwide to facilitate our dream of equality," said the singer, who wore a Versace dress and a green wig and later performed two of her hit singles.

"Let us be revolutionaries of love and use our very strong human powers to save lives and encourage unity around the world," she said.

Organisers estimated the size of the crowd at around one million people.

There were other gay rights rallies around Europe including one in Croatia in which several people were injured after opponents hurled stones and bottles at participants and several dozen people were arrested.

Pop diva’s speech came after a parade through Rome where participants criticised the Vatican and Italy's government for their stance on gay rights.

Placards read "Different People, Same Rights" and "Papa No, Gaga Si". One sign had a picture of Saint Peter's basilica with a cross through it.