
Channing Tatum and Zoë Kravitz are feeling the magic.
According to multiple outlets, the 43-year-old Step Up star and the 34-year-old Big Little Lies actress are engaged after two years of dating. Sources speaking exclusively to People shared the news of the engagement on 30 October, but Kravitz seemingly hinted at her impending nuptials when she stepped out over the weekend with what appeared to be an engagement ring on her finger.