Elton John and David Furnish at Cannes Film Festival What to wear for Elton: A blue suit and bedazzled sunglasses. What to wear for David: A khaki blazer, white button-down, and navy slacks. Image Source: Getty / Tony Barson