According to E! News, the deal with the French fashion house is for three years. “Rob likes the brand,” Contactmusic quoted a source as saying.
The ‘Twilight’ star will be following in the footsteps of fellow Brit Jude Law by starring in a series of advertising campaigns for the fashion brand.
Hollywood A-listers like Charlize Theron and Natalie Portman have also appeared in commercials for Dior perfume, while Pattinson’s girlfriend Kristen Stewart is the face of Balenciaga’s Florabotanica perfume.