Looks like Livia Firth has a thing for bad boys. For her latest “Green Carpet Challenge,” the Eco-Age creative director scored none other than Javier Bardem, the Spanish actor who goes head to head with Daniel Craig’s James Bond in Skyfall. The first man to wear Gucci for the campaign, Bardem cut a dapper form at the film’s London premiere in a three-piece 100 percent organic-wool Signoria tuxedo (trimmed with recycled satin), a 100 percent organic cotton dress shirt, and a recycled satin bow tie. “The materials were produced following GCC criteria as the great design house Gucci once again worked with us to realize a dream of ours: to get sustainable style on to the Bond red carpet,” Firth writes in her blog. Consider us shaken and stirred.