One. Have satin, will wear. Is not a diktat you have to-have to follow.
Two. Pray explain the length of those denims. Please. Not short enough to be cropped, not long enough to be worn with heels, instead an awkward length to match the awkward hair.
(Ladies, for future reference, when paring trousers of any kind with heels, make sure their length is long enough so that it covers the entire length of the heel. Not so long that you constantly teeter on the edge of tripping, but long enough so that the entire span of the heel is covered. And designate separate trousers to be worn with flats and that way length can be appropriately managed.)