Amber Heard has confirmed her relationship with billionaire businessman Elon Musk with a "cheeky" snap on Instagram following months of speculation.

(And is it just us or does her new bae's name sound a little bit like an expensive, sexy fragrance?)

instagramView full post on Instagram

The 31-year-old actress - who recently divorced Hollywood star Johnny Depp - posted a cosy picture of herself with her arm resting on Elon, who was sporting a big red lipstick mark on his cheek. Which we think is safe to presume is from Amber.

She added the caption: "Cheeky".

Entrepreneur Elon also shared a similar picture of the pair together, which he captioned: "Having moo moo at Moo Moo Gold Coast with @AmberHeard,@CreepyPuppet and @CowanFilms"

Amber and Elon originally met on the set of Machete Kills in 2013, but only began dating at the start of this year.

The Rum Dairies star's divorce from Johnny was finalised in January after a highly-publicised legal battle.

She pledged to donate her $7million divorce payout to charity, which she said she'd split between the Los Angeles Children's Hospital, where she is a volunteer, and the American Civil Liberties Union.

Red carpet, Carpet, Clothing, Suit, Flooring, Fashion, Dress, Event, Premiere, Formal wear, pinterest
5c377cfa-60ed-4e0c-bb93-127bf519c6d2

Meanwhile, Elon divorced British actress Talulah Riley for the second time last year. The former couple first married in 2010 and divorced two years later, before marrying again in 2013.

The 45-year-old co-founder of Paypal has five children with his first wife Justine Musk, whom he married in 2000 before divorcing eight years later after meeting Pride And Prejudice star Talulah.

From: Cosmopolitan UK
Headshot of Naomi Gordon
Naomi Gordon

Naomi Gordon is news writer mainly covering entertainment news with a focus on celebrity interviews and television.