Yes - she's rocking the double denim!
I think the outfit distorts her figure somewhat, makes her look like her torso is very long, and she has little legs? Maybe just the camera angle as it's not so noticeable in the first picture.
Can anyone ID the shopping bag? At first I thought it was LV because of the colour... but it's not...