Cara Delevingne has reportedly been staying at a top London hotel with Amber Heard - even though the model has a place of her own in the city.
The 24-year-old star and the American actress have been virtually inseparable during their stay at the central London location, where Amber has been based while she films her scenes for the new Justice League movie.
A source told The Sun on Sunday newspaper: "They have been seen at the hotel loads and are always very giggly and thick as thieves, out until the early hours."
The duo are reported to have grown increasingly close since Cara's relationship with her long-time partner, singer St Vincent, collapsed earlier this year and Amber, 30, divorced actor Johnny Depp in August.