The masquerade themed styling is completely relevant given the fact that Carine is throwing a giant masked ball in celebration of the 90th Anniversary.
I'm sick of people saying that this or that isn't fashion, we're all guilty of doing it, but honestly it is such a subjective argument. Whether or not something represents fashion for you personally if it is on the cover of arguably the most influential fashion magazine in the world it is fashion. Fashion is such a fluid and open ended term and I'm just over people putting restrictions on it. This image is more fashion oriented than some of the banal things I've seen on the runway this season.
This image is very strong, very memorable and destined to become iconic - love Lara's t*ts or hate em' they are here to stay.