Harry Styles leaned in for a kiss with Zoë Kravitz outside her London hotel, as she flashed a massive diamond ring on her finger. The Sun reported the PDA on April 21, fueling speculation they're engaged. An onlooker gushed they looked 'so in love.'
Spotted post-hotel visit, the 32-year-old singer escorted his 37-year-old girlfriend to her Range Rover in London. Harry, ever the gent, led her to the car before planting that smooch. Zoë beamed with a huge smile as he waved her off. 🔥 (The Sun, April 21, 2026. Eyes on that ring! 💍)