Roger Taylor and Debbie Harry in February 1977, at Bel Air Hotel, Los Angeles, California. Picture by Jenny Lens.