Lily Cole in a sumptuous Renaissance pink dress