Tout comme Kristen,Robert sera la nouvelle égérie d'une "maison" française de la parfumerie et de la mode : Christian Dior.
L'acteur apparaîtra sur plusieurs campagnes publicitaires.Si Robert a accepté ce contrat,durant trois années et bien c'est en parti du fait que le jeune homme adore la marque.Notamment lors du festival du Cannes,il était vêtu en Dior.