Lily Cole is about as close to Jessica Rabbit as you can reasonably get.