H&M astonishes its customers with its new creations every week. My favourite this week?

 

 

 

HM1

 

Shimmer powder at £4.99

 

hm2

 

Long-sleeved lace dress at £34.99

 

hm3

Lipstick at £3.99

 

hm4

Glasses at £5.99

All items are available at http://www.hm.com/gb/