The bill was passed on Thursday by the lower house and aims to see a 1993 anti-discrimination law extended to crimes motivated by homophobia or transphobia.
A total of 354 politicians voted in favour of the bill and 79 against, La Repubblica reported.
The parliamentary debate was interrupted when dozens of M5S politicians stood in unison and began kissing and hugging each other. Fellow politicians from Beppe Grillo’s party held signs that called for “more rights” for gay people.
Tweeting a photo of the protest (below), MP Federica Daga said “equal rights and dignity without gender. Because a kiss and a hug are not scary”.