Pope Francis on Sunday stressed the importance of children having heterosexual parents, just a day after Rome's gay pride march demonstrated the changing attitudes about same-sex couples outside the Vatican walls.
Addressing around 25,000 followers from the diocese of Rome, the pope said the differences between men and women are fundamental and "an integral part of being human."
The pope likened a long-lasting marriage to a good wine, in which a husband and wife make the most of their gender differences.
"They're not scared of the differences!" the pope said. "What great richness this diversity is, a diversity which becomes complementary, but also reciprocal. It binds them, one to the other."
Heterosexual marriages not only ensured couples' happiness, the pope said, but were deemed essential for good parenting.
"Children mature seeing their father and mother like this; their identity matures being confronted with the love their father and mother have, confronted with this difference," Francis said.
But the priests of Rome may face difficulty in bringing the pope's message to their communities, which are increasingly showing their openness to same-sex unions.
Francis' address came a day after the city's mayor, Ignazio Marino, marched alongside tens of thousands of people at the march.
The event's success marked the shifting attitudes in predominantly Catholic Italy about same-sex couples, who currently have no legal status in the country.
Politicians from the political left and right have, however, agreed to start debating the legalization of civil partnerships, although marriage and gay adoption remain off the table.