Former One Direction singer Harry Styles is engaged to actor Zoë Kravitz, People reported on Monday.

A source confirmed to the magazine that Styles and Zoë shared the news with a small circle of people and the actor was even showing off her engagement ring among friends.

The pair have been dating since at least August, when they were spotted together at a restaurant in London. At the time, Zoë was promoting her film Caught Stealing .

Rumours of the couple’s engagement were sparked last week, when The Sun posted pictures of the pair in London. Alongside merch from Styles’ new album, she was spotted wearing a large diamond ring.

The singer-actor duo has been spotted together repeatedly during their eight-month courtship, especially in Rome, where the couple enjoys being left “pretty much alone”, according to People .

They’ve also had lunch with Zoë’s father, musician Lenny Kravitz. “Friends of Lenny say he is very protective of Zoë, but it really seemed like he enjoyed meeting Harry,” a source told the magazine at the time. “From what people could tell, he thought Harry was polite, down to earth and genuinely interested in getting to know the family.”

According to the source, those close to the Hunger Games star know “Lenny has always wanted Zoë to be with someone who respects her, and it looked like he felt Harry does. They were laughing a lot at lunch, and it came across that Lenny appreciated Harry’s sense of humour. He likes when someone can keep things light.”

This is the actor’s second engagement, after she got engaged to actor Karl Glusman in October of 2018 and married him in June 2019. The pair split over a year later, with their divorce being finalised in August 2021.

While we don’t have a wedding date yet, Zoë plans to join her now-fiancé on his lengthy residency tour in support of his album Kiss All the Time. Disco, Occasionally. The tour will start in May and run through much of the year, with seven stops across the US, Mexico, Brazil, the UK, Australia and the Netherlands.