A clean-shaven Jamie Dornan adorns the new cover of Fifty Shades of Grey, which features a still from the upcoming film rather than the undone tie on the original edition of the book. Dornan takes a break from serial-killer duties in The Fall to play Christian Grey and go in for a snog with Dakota Johnson, as Anastasia Steele. If the image, a melage of greys obvs, isn’t immediately about the clothes, they do have an impact. Johnson wears a leather jacket while Dornan is in a draped grey T-shirt. It’s a bit rock’n’roll but not too wild to spook the horses. Perfect to shift a whole load more product, then.