Timberlake in Dior–Mirrors singer Justin Timberlake attends the 66th Annual Cannes Film Festival, doing promo at a special edition of Le Grand Journal. Wearing Dior Homme for the occasion, Timberlake was spotted in a gray wool Prince of Wales check two-button notch lapel sport jacket and black wool trousers with a white cotton shirt and black leather derbies.