The actress, 34, was spotted with a ring on her finger when the couple attended a Halloween party in Los Angeles over the weekend.
Channing Tatum and Zoe Kravitz have become engaged, according to US media reports.
The pair have been dating for around two years after working together on Kravitz’s upcoming directorial debut Pussy Island.
Actress and singer Kravitz, 34, seemingly showed off her engagement ring when the couple attended a Halloween party hosted by model Kendall Jenner in Los Angeles on Saturday.
Tatum, 43, was pictured wearing a baby outfit while holding hands with Kravitz, who was seen with a ring on her finger.
Multiple sources confirmed the engagement to US media.
Speaking to GQ last year, Kravitz confirmed she was in a relationship with the Magic Mike actor and praised him as “a wonderful human”.
She added: “He makes me laugh and we both really love art and talking about art and the exploration of why we do what we do.
“We love to watch a film and break it down, and talk about it and challenge each other.”
Kravitz also described Tatum as her “protector” during stressful moments while filming Pussy Island.
“I think if you can do something like that together, it’s a good test. And we came out even stronger,” she said.
Tatum has been more secretive about their relationship. However, speaking to Variety magazine last year, he described Kravitz as “a perfectionist in the best way”.
The actress, who starred in 2022’s The Batman, is the only child of rock icon Lenny Kravitz and American actress Lisa Bonet.
She was previously married to actor Karl Glusman, and before that dated You star Penn Badgley.
Tatum has a daughter from his previous marriage to Jenna Dewan, who he met while filming Step Up 2. They got divorced in 2019 after nearly nine years of marriage.