Just weeks after the couple sparked engagement rumours, supermodel Cara Delevingne married her long-time girlfriend Ashley Benson.

26-year-old Cara and 29-year-old Ashley got hitched in an Elvis-themed ceremony at the Little Las Vegas chapel earlier this year based on reports by The Sun on Sunday.

Charlize Theron, The Jonas Brothers and Sophie Turner are among the celebrity guests who attended their intimate wedding ceremony.

The couple both wore black with Ashley carrying a bouquet before the couple posed for post-wedding photos in a pink Cadillac.

Instead of having a post party after the wedding ceremony the newly-weds headed back to a hotel room to celebrate their first day as wife and wife.

Last month, Cara and Ashley were spotted wearing matching bands on their ring fingers.

The photos set the rumour mill spinning as fans speculated on social media that the duo had gotten engaged during their recent trip to France.

Fans noticed in recent photos from Saint-Tropez that both women had rings on their hands that were not previously been part of their accessories.

Cara and Ashley were first linked together in May last year after starring in the Elizabeth Moss drama, Her Smell.

It was only in June earlier that Cara confirmed their relationship by sharing a video of the couple making out for Pride Month.