Collection: Girl Shirts & tops
Il Porticciolo's Boy Shirts and Tops are the perfect choice for your little girl. Made in Italy from pure fibers, these shirts are soft, comfortable, and made to last. Pure cotton and linens makes them breathable and perfect for any season.
-
Girl Shirt - Light Blue Nailshead
Regular price £60.00 GBPRegular priceUnit price / per£60.00 GBPSale price £60.00 GBP -
Fiore Smock Blouse - Green
Regular price £60.00 GBPRegular priceUnit price / per£60.00 GBPSale price £60.00 GBP -
Fiore Smock Blouse - Pink
Regular price £60.00 GBPRegular priceUnit price / per£60.00 GBPSale price £60.00 GBP -
Zig Zag Blouse - Checks
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Giuditta Shirt - Blue and Green
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Asia - Green and Light Blue
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Asia - Blue and Light Blue
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Asia - Liliac
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Asia - Green and Pink
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Asia - Bordeaux and Green
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Asia - Cream
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Asia - Sage
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Asia - Avio
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Girl Shirt - Pizzo
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Girl Shirt - Checks
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Mita Mimi Blouse - Liberty Blues
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Wanda Blouse - Liberty Blue and Browns
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Arisa Blouse - Liberty Blues
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Aria - Liberty Blue
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Aria - Liberty Bordeaux
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Diva Shirt - Liberty Wine
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Diva Shirt - Liberty Pink
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Amina Shirt - Liberty Red and Blue
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP -
Giuditta Shirt - Beige and Pink
Regular price £55.00 GBPRegular priceUnit price / per£55.00 GBPSale price £55.00 GBP