Glee star Naya Rivera has married actor Ryan Dorsey - her boyfriend of just three months - in Mexico.

The actress, who broke off her engagement to rapper Big Sean in April, tied the knot in front of a small group of close family in Cabo San Lucas, Mexico, People reports.

"We feel truly blessed to be joined as husband and wife," the couple told the mag. "Our special day was fated and everything we could have ever asked for."

Naya has since changed her name to Naya Rivera Dorsey on social media.

Despite only getting romantically involved recently, the couple have been friends for years.

Their romance took off after Naya ended her engagement to Big Sean in April.

Naya, 27, who played Santana Lopez in Glee, wore a Monique Lhuillier gown and carried a bouquet of daisies and gypsophila (baby's breath), People reports.

You're The Worst actor Ryan wore a Dolce and Gabbana suit.

Us Weekly reported that the wedding took place on the date of what was meant to be Naya's wedding to Big Sean.

But a source close to the couple added: "July 19th is also Ryan's birthday, making this an even more joyous occasion."

The couple told People: "True love always prevails."