Baby Girl Clothes




Fur vest with bow
£63.60



Fur vest with bow
£63.60




Red knit cardigan
£68.60



Mouflon coat with bow
£106.10




Mouflon coat with bow
£106.10




Pink faux fur hooded coat
£89.10




Ecru tweed coat
£122.10




Pink velour babygrow
£58.20




Babygrow with frilled collar
£62.50




Pale pink metallic quilted coat
£103.50




Bear and tartan babygrow
£60.90




Pale pink textured knit coat
£92.80




Velour coat with fur trim
£74.20



Velour coat with fur trim
£74.20




Pink knit coat with hood
£74.20



Pink knit cardy with diamond pattern
£63.60




Ecru raincoat with hood
£106.10




Light Blue raincoat with hood
£106.10




Beige synthetic fur vest
£68.90



Pale pink synthetic fur vest
£68.90



Pink knit cardigan with bear embroideries
£74.20




Pink knit cardigan with bear embroideries
£74.20




Ecru knit cardy
£91.50




Viyella ruffle trousers
£68.90




Viyella ruffle trousers
£62.50




Viyella ruffle trousers
£66.20




Navy Blue knit pants
£37.00




Chiffon flower headband
£39.60




Chiffon flower headband
£39.60



Beige bow headband
£37.00



Pale pink bow headband
£37.00




Dusty pink micro-corduroy pants
£58.20




Blue floral print blouse with embroidered collar for girls
£68.90



Beige floral print blouse with embroidered collar for girls
£68.90



Botanical Liberty micro-corduroy pants
£58.20




Ecru embroidered collar blouse for girls
£52.10



Beige knit pants with back detail
£52.90




Pink knit pants with back detail
£52.90




Pink viyella dress with smock detail
£73.10




Botanical Liberty micro-corduroy dress
£98.10




Ecru cotton fleece bow dress
£71.50




Long sleeve chiffon dress
£100.80




Tweed and jersey set
£95.50




Dusty pink micro-corduroy dress
£81.10




Pale pink knitted jersey set
£76.90




Beige melange interlock dress
£74.20



Pale pink melange interlock dress
£74.20




Tartan flannel dress
£94.40




White smocked viyella dress
£75.80




Melange grey dress with embroidery details
£92.80




Ecru embroidered dress
£138.00




Pale pink embroidered dress
£138.00




Red velvet dress
£92.80




Red interlock dress
£98.10




Ecru jersey velour set with frill
£68.90



Pink jersey velour set with frill
£68.90




Pale pink viyella dress
£83.80




Pale pink pleated dress
£92.80



Red interlock set
£76.90




Red interlock set
£88.30




Braided knit ruffle collar dress
£71.50




Tartan and interlock dress
£90.20




White dress with frilled collar
£76.90




Ecru cotton fleece set
£76.90



Beige cotton fleece set
£76.90



Pale pink cotton fleece set
£76.90




Ecru tweed dress
£84.80



Marine and red tartan dress
£86.40




Leaves print dress
£82.20




Sweet toile du jouy set
£66.20




Pale pink cotton fleece set
£79.50




White knit dress with frills and embroidery
£63.60




Red velvet dress
£92.80




Pink dress in lace and chiffon
£106.70




Pink Jersey Velour Set
£68.90




Tweed and lurex knit dress
£133.30




Floral viyela dress
£86.40




Red interlock dress
£79.50



White knitted tights with velvet bow
£22.50



Ecru knitted tights with velvet bow
£22.50



Navy Blue knitted tights with velvet bow
£22.50



Grey knitted tights with velvet bow
£19.70



Red knitted tights with velvet bow
£22.50




Pale pink bow socks
£42.30




Beige melange interlock sweater
£52.90




Navy Blue tartan bow socks
£37.00




Red and tartan dress with dog
£90.20




Pink cotton fleece and tweed dress
£106.70




Dusty pink velour dress
£134.30




Beige baby top and pants set
£68.90




Ecru cotton fleece set
£71.50




Elegant red coat for girls
£111.30



Beige knitted cardigan
£78.70



Navy Blue knitted cardigan
£68.90



Pink knitted cardigan
£68.90




Ecru babygrow with tartan detailing
£72.30



Beige printed bodysuit with a pleated collar
£49.90




Blue blouse with a floral print
£72.30




Elegant beige hooded coat
£104.60




Beige printed set
£61.60




Elegant pink babygrow with embroidered collar
£64.40



Simple and elegant beige babygrow
£57.50




Pale pink coat with a hood lined with Liberty fabric
£83.40




Elegant pale pink embroidered trousers
£66.70




Pale pink knit cardigan with elegant embroidery
£75.10




Burgundy knit cardigan with elegant embroidery
£75.10




Elegant pink faux fur coat for girls
£91.80




Ecru babygrow with elegant embroidered collar
£63.90




Pink floral printed coat
£91.80




Quilted beige set for unisex
£111.30




Elegant golden coat in sparkle tweed
£111.30




Socks with pale pink bow
£41.20



Socks with beige bow
£41.20




Beige fur blanket with bow
£71.50



Pink fur blanket with bow
£71.50




Pink babygrow with Liberty print details
£69.50




Pink babygrow with floral print
£63.90




Pale pink blouse with delicate embroidery on the front
£56.40




Pink knit set
£68.90




Ecru blouse with embroidered details and Liberty print
£61.10




Navy Blue knit bear sweater
£66.20



Red knit bear sweater
£66.20




Elegant pale pink vest for girls
£80.60



Ecru printed jersey blouse
£50.30




Blue printed jersey blouse
£57.70



Romper ecru with stylish details
£84.80



Romper beige with stylish details
£84.80



Romper pink with stylish details
£84.80




Elegant ecru bodysuit with embroidered collar
£47.20




Elegant beige dress with floral print
£86.20




Elegant pale pink dress with floral embroidery
£82.30




Elegant ecru dress for girls
£93.50




Indigo Blue tweed dress
£93.50




Elegant beige dress with embroidered collar
£89.00




Red dress with a tartan print and white collar
£108.50




Red set with carousel embroidery on the front
£83.40




Elegant golden dress with bow
£97.40




Beige dress with floral print
£75.10




Pink dress with a Liberty print
£111.30




Burgundy crepe dress
£89.00




Blue set with a floral print
£87.90




Pink set with front design
£72.30




Elegant beige babygrow with embroidered collar
£86.20




Elegant beige set with embroidered collar
£99.00




Blue knit sweater with front bunny design
£68.40




Navy Blue dress with a tartan print and handbag
£147.30




Pale pink knitted sweater with embroidered design
£96.00




Elegant golden sparkle tweed dress
£134.50




Pale pink dress with delicate bows
£105.50




Elegant pink dress with ruffle
£80.60




Blue dress with a floral print
£89.00




Elegant pink set with ruffled collar
£69.50




Red dress with front embroidery and tartan skirt
£128.10




Burgundy dress with tweed details
£125.30




Pale pink dress with elegant details
£86.20




Elegant ecru blouse with ruffles
£47.20




Elegant burgundy dress with bow
£105.50




Elegant beige set with ruffle detail
£80.60




Pink sequined dress
£111.30




Ecru knit sweater with a design on the front
£72.30




Elegant beige dress with embroidered collar
£80.60




Beige dress in elegant embroidered tulle
£111.30




Pale pink dress with an elegant collar and ruffles
£82.60




Blue floral print skirt
£66.70




Ecru knitted set with embroidered design
£91.80




Elegant blue dress with embroidered collar
£83.40




Red dress with elegant tartan details
£108.50




Red tartan dress with an elegant collar
£105.70




Blouse ecru with delicate front embroidery
£52.70




Pink dress with smocked embroidery
£77.80




Beige floral print dress with smock details
£83.40




Beige embroidered tulle dress
£116.90




Pink romper with a Liberty print
£105.70




Red dress with elegant details
£100.20




Pale pink set with Liberty print details
£75.10




Beige set with a print
£75.10




Elegant pink dress with bow and lace collar
£124.70




Beige set with front embroidery
£89.60




Navy Blue tights with a tartan bow
£41.60




Elegant pink set with delicate embroidery
£66.70




Elegant light brown set for girls
£128.10




Elegant pale pink set for girls
£128.10




Elegant indigo blue set for girls
£105.70



White babygrow with embroidery
£50.60




Red tweed headband
£42.30




Pink knit ruffle set
£68.90



Beige velour floral set
£70.50




Blue set with exclusive print
£94.40




Bear with a beanie set
£79.50




Bear with a beanie set
£79.50




Bear with a beanie set
£79.50



Black and white chiffon hair bow
£27.90




Beige tweed skirt
£68.90




Pale pink tweed skirt
£68.90




Pink knit goose sweater
£71.50



Puppy knit sweater
£91.50




Beige viyella dress with lace collar
£70.50




Beige velour dress with frill
£60.90




Red and marine tartan dress
£102.40




Red dress with lace collar
£103.20




Beige flannel dress
£129.50




Grey flannel dress
£132.70




Pale pink flannel dress
£106.10




Marine dress with bows
£79.50




Tartan pinafore set
£118.90




{colour} knitted cardigan with embroidered details
£80.60




Pink babygrow with a white ruffled collar
£49.20




Pale pink knitted cardigan with Liberty print details
£72.30




Blue floral print hooded coat
£108.50




Indigo Blue tweed coat
£111.30




Pink knit pants with deer detailing and bows
£58.30




Stylish pink pants
£76.70




Ecru babygrow with cherry embroidery
£75.10



Ecru knitted set with an elegant design
£90.20



Beige knitted set with an elegant design
£90.20




Pink knitted set with an elegant design
£90.20




Simple pink babygrow with elegant collar
£61.10




Elegant burgundy cotton shorts
£52.70




Ecru babygrow with delicate embroidery
£63.90




Elegant pale pink coat for your girls
£108.50




Printed babygrow beige
£63.90




Beige babygrow with front teddy bear print
£63.90



















































