Naya Rivera has married in a surprise ceremony.

The Glee actress is currently holidaying with actor Ryan Dorsey in Cabo San Lucas, Mexico, and the couple decided to tie the knot in the idyllic location on July 19. They were joined by a small group of close family members and have spoken out about how perfect their ceremony was.

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

Naya also shared photographs of herself looking stunning in a white Monique Lhuillier gown with lace sleeves and a keyhole cut out on the back. Ryan in return looked handsome in a Dolce & Gabbana suit as they exchanged Neil Lane rings, with his bride holding a bouquet of daisies and baby's breath.

Their nuptials come just over three months after Naya ended her engagement to rapper Big Sean. They became betrothed in October last year after six months of dating, but Sean was reportedly the one to call it off.

Naya knew Ryan during her time with the musician as the pair met four years ago in Los Angeles. It is thought their friendship blossomed into love following her split in April.

The newlyweds are now back in the City of Angels, where they are looking forward to their new life together.

"True love always prevails," they added.