Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top

Gia Peace & love Italian top

Regular price £22.99

Tax included.

Our gorgeous new Gia tops are a fabulous addition to your new season wardrobe. They look fabulous with leatherette leggings and magic trousers. 

Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top
Gia Peace & love Italian top