Happy! Waistcoat

In Stock Unavailable

£37.90 Regular price £45.00
/

Shipping calculated at checkout.
Vibrant and fun, the adorable Happy! waistcoat surely brings a smile to our face. It features an O-neck design, which is soft and comfortable for your little one's delicate neck....
Beige
Add to Wishlist