Harry Styles has fuelled speculation he is engaged to Zoë Kravitz after the pair were seen kissing in public – while his actress girlfriend wore a large diamond ring.
The singer, 32, and Zoë, 37, were photographed together following a visit to Zoë’s hotel in London, where Harry was seen leaning into her Range Rover to kiss her.