Hearts & Roses Knitted Cardigan - Midnight Blue Hearts & Roses Knitted Cardigan - Midnight Blue Hearts & Roses Knitted Cardigan - Midnight Blue Hearts & Roses Knitted Cardigan - Midnight Blue £20.00 Out of stock.