Together on Graham's sofa tonight: music icon Madonna, promoting her new album Madame X and upcoming shows at the London Palladium, acting legend Sir Ian McKellen, talking about touring and turning 80, director Danny Boyle (Trainspotting, Slumdog Millionnaire) and actors Lily James and Himesh Patel, talking about their new comedy fantasy Yesterday and singer Sheryl Crow, who performs her new single Still the Good Old Days.