We may have thought Hayden Panettiere, Olivia Wilde and co. were the first ones to wear the Jimmy Choo for H&M collection, but it appears that the claim to being first is actually held by Demi Moore.

On the 19 October the actress wore a suede grey one-shoulder Jimmy Choo for H&M dress to the “Laura Day Book Launch Party”.

She accented her dress with a black waist belt, and paired her look with snake skin heels and a black clutch complete the look.

So if you think this collection is just for teens, think again.

As if I need to remind you, the new collection hits stores on 14 November.

Credit: H&M & Wireimage