Skip to content

Christmas Collection

  • Mayoral knitted cardigan - 02326.
    Save 17% Save %

    Mayoral Knitted Cardigan - Orchid

    Original Price £24.00
    Original Price £24.00 - Original Price £24.00
    Original Price £24.00
    Current Price £20.00
    £20.00 - £20.00
    Current Price £20.00

    Made using a soft and stretchy cotton blend, this dark lilac cardigan has a ruffled hem, openwork detailing along the buttons, and a shiny Mayoral ...

    View full details
    Original Price £24.00
    Original Price £24.00 - Original Price £24.00
    Original Price £24.00
    Current Price £20.00
    £20.00 - £20.00
    Current Price £20.00
    Save 17% Save %
  • Mayoral pink printed velvet dress - 02913.
    Save 18% Save %

    Mayoral Printed Velvet Dress - Pink

    Original Price £34.00
    Original Price £34.00 - Original Price £34.00
    Original Price £34.00
    Current Price £28.00
    £28.00 - £28.00
    Current Price £28.00

    Baby girl's velvet dress from Mayoral. This elegant dress comes in pale pink and has a pattern of dusty pink and purple flowers. It also has a smo...

    View full details
    Original Price £34.00
    Original Price £34.00 - Original Price £34.00
    Original Price £34.00
    Current Price £28.00
    £28.00 - £28.00
    Current Price £28.00
    Save 18% Save %
  • Mayoral pink printed velvet dress - 02913.
    Save 18% Save %

    Mayoral Printed Velvet Dress - Orchid

    Original Price £34.00
    Original Price £34.00 - Original Price £34.00
    Original Price £34.00
    Current Price £28.00
    £28.00 - £28.00
    Current Price £28.00

    Baby girl's velvet dress from Mayoral. This elegant dress comes in ivory white and has a pattern of pink and purple flowers. It also has a smocked ...

    View full details
    Original Price £34.00
    Original Price £34.00 - Original Price £34.00
    Original Price £34.00
    Current Price £28.00
    £28.00 - £28.00
    Current Price £28.00
    Save 18% Save %
  • Mayoral red printed velvet dress - 02913.
    Save 18% Save %

    Mayoral Printed Velvet Dress - Cherry

    Original Price £34.00
    Original Price £34.00 - Original Price £34.00
    Original Price £34.00
    Current Price £28.00
    £28.00 - £28.00
    Current Price £28.00

    Baby girl's velvet dress from Mayoral. This lovely dress has a bold print of red and blue flowers. It also has a smocked panel on across the chest ...

    View full details
    Original Price £34.00
    Original Price £34.00 - Original Price £34.00
    Original Price £34.00
    Current Price £28.00
    £28.00 - £28.00
    Current Price £28.00
    Save 18% Save %
  • Mayoral baby girl's headband - 10778.
    Save 21% Save %

    Mayoral Headband - Cherry

    Original Price £14.00
    Original Price £14.00 - Original Price £14.00
    Original Price £14.00
    Current Price £11.00
    £11.00 - £11.00
    Current Price £11.00

    Mayoral baby girl's cherry red headband, decorated with matching red flowers and leaves. Code: 10778

    Original Price £14.00
    Original Price £14.00 - Original Price £14.00
    Original Price £14.00
    Current Price £11.00
    £11.00 - £11.00
    Current Price £11.00
    Save 21% Save %
  • Mayoral girl's red tights - 10753.
    Save 22% Save %

    Mayoral Tights - Cherry

    Original Price £9.00
    Original Price £9.00 - Original Price £9.00
    Original Price £9.00
    Current Price £7.00
    £7.00 - £7.00
    Current Price £7.00

    Mayoral baby girl's cherry red winter tights, made from a soft and stretchy polycotton blend. Code: 10753

    Original Price £9.00
    Original Price £9.00 - Original Price £9.00
    Original Price £9.00
    Current Price £7.00
    £7.00 - £7.00
    Current Price £7.00
    Save 22% Save %
  • Mayoral cream tights - 10753.
    Save 22% Save %

    Mayoral Tights - Cream

    Original Price £9.00
    Original Price £9.00 - Original Price £9.00
    Original Price £9.00
    Current Price £7.00
    £7.00 - £7.00
    Current Price £7.00

    Mayoral baby girl's soft cream winter tights, made from a soft and stretchy polycotton blend. Code: 10753

    Original Price £9.00
    Original Price £9.00 - Original Price £9.00
    Original Price £9.00
    Current Price £7.00
    £7.00 - £7.00
    Current Price £7.00
    Save 22% Save %
  • Mayoral girl's beige shearling coat - 02478.
    Save 20% Save %

    Mayoral Shearling Coat - Beige

    Original Price £41.00
    Original Price £41.00 - Original Price £41.00
    Original Price £41.00
    Current Price £33.00
    £33.00 - £33.00
    Current Price £33.00

    Mayoral baby girl's beige shearling coat, made using a soft bouclé fabric with with a silky inner lining, it also has two front pockets and faux fu...

    View full details
    Original Price £41.00
    Original Price £41.00 - Original Price £41.00
    Original Price £41.00
    Current Price £33.00
    £33.00 - £33.00
    Current Price £33.00
    Save 20% Save %
  • Mayoral girl's pink shearling coat - 02478.
    Save 20% Save %

    Mayoral Shearling Coat - Blush

    Original Price £41.00
    Original Price £41.00 - Original Price £41.00
    Original Price £41.00
    Current Price £33.00
    £33.00 - £33.00
    Current Price £33.00

    Mayoral baby girl's blush pink shearling coat, made using a soft bouclé fabric with with a silky inner lining, it also has two front pockets and fa...

    View full details
    Original Price £41.00
    Original Price £41.00 - Original Price £41.00
    Original Price £41.00
    Current Price £33.00
    £33.00 - £33.00
    Current Price £33.00
    Save 20% Save %
  • Baby girl modelling the Mayoral shearling coat.
    Save 20% Save %

    Mayoral Shearling Coat - Jade

    Original Price £41.00
    Original Price £41.00 - Original Price £41.00
    Original Price £41.00
    Current Price £33.00
    £33.00 - £33.00
    Current Price £33.00

    Mayoral baby girl's jade green shearling coat, made using a soft bouclé fabric with with a silky inner lining, it also has two front pockets and fa...

    View full details
    Original Price £41.00
    Original Price £41.00 - Original Price £41.00
    Original Price £41.00
    Current Price £33.00
    £33.00 - £33.00
    Current Price £33.00
    Save 20% Save %
  • Mayoral girl's red knitted cardigan - 00308.
    Save 20% Save %

    Mayoral Knitted Cardigan - Cherry

    Original Price £20.00
    Original Price £20.00 - Original Price £20.00
    Original Price £20.00
    Current Price £16.00
    £16.00 - £16.00
    Current Price £16.00

    Baby girl's cherry red cardigan from Mayoral. This beautiful knitted cardigan features scalloped trim along both the collar and hem, and a small bo...

    View full details
    Original Price £20.00
    Original Price £20.00 - Original Price £20.00
    Original Price £20.00
    Current Price £16.00
    £16.00 - £16.00
    Current Price £16.00
    Save 20% Save %
  • Mayoral girl's green knitted cardigan - 00308.
    Save 20% Save %

    Mayoral Knitted Cardigan - Jade

    Original Price £20.00
    Original Price £20.00 - Original Price £20.00
    Original Price £20.00
    Current Price £16.00
    £16.00 - £16.00
    Current Price £16.00

    Baby girl's jade green cardigan from Mayoral. This beautiful knitted cardigan features scalloped trim along both the collar and hem, and a small bo...

    View full details
    Original Price £20.00
    Original Price £20.00 - Original Price £20.00
    Original Price £20.00
    Current Price £16.00
    £16.00 - £16.00
    Current Price £16.00
    Save 20% Save %
  • Mayoral navy plaid skirt set - 02927.
    Save 20% Save %

    Mayoral Plaid Skirt Set - Navy

    Original Price £41.00
    Original Price £41.00 - Original Price £41.00
    Original Price £41.00
    Current Price £33.00
    £33.00 - £33.00
    Current Price £33.00

    Baby girl's two piece skirt set by Mayoral. This charming outfit includes a navy skirt with a red and green plaid pattern, and a long sleeve white ...

    View full details
    Original Price £41.00
    Original Price £41.00 - Original Price £41.00
    Original Price £41.00
    Current Price £33.00
    £33.00 - £33.00
    Current Price £33.00
    Save 20% Save %
  • Mayoral green plaid skirt set - 02927.
    Save 20% Save %

    Mayoral Plaid Skirt Set - Jade

    Original Price £41.00
    Original Price £41.00 - Original Price £41.00
    Original Price £41.00
    Current Price £33.00
    £33.00 - £33.00
    Current Price £33.00

    Baby girl's two piece skirt set by Mayoral. This charming outfit includes a beige and green plaid skirt, and a long sleeve white top with a ruffled...

    View full details
    Original Price £41.00
    Original Price £41.00 - Original Price £41.00
    Original Price £41.00
    Current Price £33.00
    £33.00 - £33.00
    Current Price £33.00
    Save 20% Save %
  • Mayoral girl's pink plaid skirt set - 02927.
    Save 20% Save %

    Mayoral Plaid Skirt Set - Blush

    Original Price £41.00
    Original Price £41.00 - Original Price £41.00
    Original Price £41.00
    Current Price £33.00
    £33.00 - £33.00
    Current Price £33.00

    Baby girl's two piece skirt set by Mayoral. This charming outfit includes a pink plaid skirt, and a long sleeve white top with a ruffled collar and...

    View full details
    Original Price £41.00
    Original Price £41.00 - Original Price £41.00
    Original Price £41.00
    Current Price £33.00
    £33.00 - £33.00
    Current Price £33.00
    Save 20% Save %
  • Mayoral red velvet dress - 02904.
    Save 20% Save %

    Mayoral Velvet Dress - Red

    Original Price £41.00
    Original Price £41.00 - Original Price £41.00
    Original Price £41.00
    Current Price £33.00
    £33.00 - £33.00
    Current Price £33.00

    Mayoral baby girl's elegant dress, made from beautiful deep red velvet, it has an all over pattern of stars, and smocking across the chest. It also...

    View full details
    Original Price £41.00
    Original Price £41.00 - Original Price £41.00
    Original Price £41.00
    Current Price £33.00
    £33.00 - £33.00
    Current Price £33.00
    Save 20% Save %
  • Mayoral navy plaid dress - 02903.
    Save 18% Save %

    Mayoral Plaid Dress - Navy

    Original Price £44.00
    Original Price £44.00 - Original Price £44.00
    Original Price £44.00
    Current Price £36.00
    £36.00 - £36.00
    Current Price £36.00

    This baby girl's dress from Mayoral has a charming plaid pattern in shades of navy and red. It features white ruffled collar, a pleated skirt, and ...

    View full details
    Original Price £44.00
    Original Price £44.00 - Original Price £44.00
    Original Price £44.00
    Current Price £36.00
    £36.00 - £36.00
    Current Price £36.00
    Save 18% Save %
  • Baby girl wearing the Mayoral plaid dress.
    Sold Out

    Mayoral Plaid Dress - Jade

    Original Price £44.00
    Original Price £44.00 - Original Price £44.00
    Original Price £44.00
    Current Price £36.00
    £36.00 - £36.00
    Current Price £36.00

    This baby girl's dress from Mayoral has a charming plaid pattern in shades of beige and green. It features white ruffled collar, a pleated skirt, a...

    View full details
    Original Price £44.00
    Original Price £44.00 - Original Price £44.00
    Original Price £44.00
    Current Price £36.00
    £36.00 - £36.00
    Current Price £36.00
    Sold Out
  • Mayoral pink plaid dress - 02903.
    Save 18% Save %

    Mayoral Plaid Dress - Blush

    Original Price £44.00
    Original Price £44.00 - Original Price £44.00
    Original Price £44.00
    Current Price £36.00
    £36.00 - £36.00
    Current Price £36.00

    This baby girl's dress from Mayoral has a charming plaid pattern in shades of ivory white, and blush pink. It features white ruffled collar, a plea...

    View full details
    Original Price £44.00
    Original Price £44.00 - Original Price £44.00
    Original Price £44.00
    Current Price £36.00
    £36.00 - £36.00
    Current Price £36.00
    Save 18% Save %
  • Mayoral cream faux fur coat - 02477.
    Save 18% Save %

    Mayoral Faux Fur Coat - Cream

    Original Price £44.00
    Original Price £44.00 - Original Price £44.00
    Original Price £44.00
    Current Price £36.00
    £36.00 - £36.00
    Current Price £36.00

    Baby girl's soft cream faux fur coat from Mayoral. Made from a soft, luxurious faux fur, it has a stylish rounded hem and a ribbon bow at the neck....

    View full details
    Original Price £44.00
    Original Price £44.00 - Original Price £44.00
    Original Price £44.00
    Current Price £36.00
    £36.00 - £36.00
    Current Price £36.00
    Save 18% Save %
  • Mayoral red button coat - 02453.
    New Season

    Mayoral Button Coat

    Original Price £39.00 - Original Price £39.00
    Original Price
    £39.00
    £39.00 - £39.00
    Current Price £39.00

    Newborn baby girl's classic button coat from Mayoral. This elegant coat comes in berry red, and has a faux fur collar, and faux fur trim on the fro...

    View full details
    Original Price £39.00 - Original Price £39.00
    Original Price
    £39.00
    £39.00 - £39.00
    Current Price £39.00
    New Season
  • Mayoral pink faux fur coat - 02451.
    New Season

    Mayoral Faux Fur Coat - Blush

    Original Price £39.00 - Original Price £39.00
    Original Price
    £39.00
    £39.00 - £39.00
    Current Price £39.00

    Newborn baby girl's blush pink faux fur coat from Mayoral. Featuring a plush faux fur lining, it also has a high collar and two pom pom fasteners o...

    View full details
    Original Price £39.00 - Original Price £39.00
    Original Price
    £39.00
    £39.00 - £39.00
    Current Price £39.00
    New Season
  • Mayoral cream faux fur coat - 02451.
    New Season

    Mayoral Faux Fur Coat - Cream

    Original Price £39.00 - Original Price £39.00
    Original Price
    £39.00
    £39.00 - £39.00
    Current Price £39.00

    Newborn baby girl's cream white faux fur coat from Mayoral. Featuring a plush faux fur lining, it also has a high collar and two pom pom fasteners ...

    View full details
    Original Price £39.00 - Original Price £39.00
    Original Price
    £39.00
    £39.00 - £39.00
    Current Price £39.00
    New Season
  • Mayoral printed dress - 02887.
    New Season

    Mayoral Printed Dress

    Original Price £31.00 - Original Price £31.00
    Original Price
    £31.00
    £31.00 - £31.00
    Current Price £31.00

    Mayoral newborn baby girl's long sleeve dress, featuring a frilled hem, and a smart pleats at the chest. It also has an all over ditsy print in sha...

    View full details
    Original Price £31.00 - Original Price £31.00
    Original Price
    £31.00
    £31.00 - £31.00
    Current Price £31.00
    New Season
  • Mayoral navy floral headband - 10837.
    Save 21% Save %

    Mayoral Floral Headband - Navy

    Original Price £14.00
    Original Price £14.00 - Original Price £14.00
    Original Price £14.00
    Current Price £11.00
    £11.00 - £11.00
    Current Price £11.00

    Mayoral girl's navy blue headband, decorated with flower petals and diamante studs. Code: 10837

    Original Price £14.00
    Original Price £14.00 - Original Price £14.00
    Original Price £14.00
    Current Price £11.00
    £11.00 - £11.00
    Current Price £11.00
    Save 21% Save %
  • Mayoral red floral headband - 10837.
    Save 21% Save %

    Mayoral Floral Headband - Cherry

    Original Price £14.00
    Original Price £14.00 - Original Price £14.00
    Original Price £14.00
    Current Price £11.00
    £11.00 - £11.00
    Current Price £11.00

    Mayoral girl's bright red headband, decorated with flower petals and diamante studs. Code: 10837

    Original Price £14.00
    Original Price £14.00 - Original Price £14.00
    Original Price £14.00
    Current Price £11.00
    £11.00 - £11.00
    Current Price £11.00
    Save 21% Save %
  • Mayoral Tights Red - 10315.
    Save 70% Save %

    Mayoral Tights - Red

    Original Price £10.00
    Original Price £10.00 - Original Price £10.00
    Original Price £10.00
    Current Price £3.00
    £3.00 - £3.00
    Current Price £3.00

    Mayoral girl's red winter tights, made from a stretchy polycotton blend. Code: 10315

    Original Price £10.00
    Original Price £10.00 - Original Price £10.00
    Original Price £10.00
    Current Price £3.00
    £3.00 - £3.00
    Current Price £3.00
    Save 70% Save %
  • Sold Out

    Billieblush Sequin Skirt Set

    Original Price £84.00
    Original Price £84.00 - Original Price £84.00
    Original Price £84.00
    Current Price £67.00
    £67.00 - £67.00
    Current Price £67.00

    Billieblush girl's t-shirt and skirt set, includes a navy blue t-shirt with a gold glitter heart logo on the chest, and a skirt covered in reversib...

    View full details
    Original Price £84.00
    Original Price £84.00 - Original Price £84.00
    Original Price £84.00
    Current Price £67.00
    £67.00 - £67.00
    Current Price £67.00
    Sold Out
  • Girl wearing the Billieblush sequin jacket.
    Save 20% Save %

    Billieblush Sequin Jacket

    Original Price £81.00
    Original Price £81.00 - Original Price £81.00
    Original Price £81.00
    Current Price £65.00
    £65.00 - £65.00
    Current Price £65.00

    Billieblush girl's bomber jacket, in dark navy with a lining of pink and gold reversible sequins front and back. It also has gold striped trim at t...

    View full details
    Original Price £81.00
    Original Price £81.00 - Original Price £81.00
    Original Price £81.00
    Current Price £65.00
    £65.00 - £65.00
    Current Price £65.00
    Save 20% Save %
  • Save 31% Save %

    Guess Knitted Jumper

    Original Price £39.00
    Original Price £39.00 - Original Price £39.00
    Original Price £39.00
    Current Price £27.00
    £27.00 - £27.00
    Current Price £27.00

    Guess girl's knitted sweater, featuring a striped ombré pattern in pink, yellow, and blue. It also has an embroidered Guess logo on the front, surr...

    View full details
    Original Price £39.00
    Original Price £39.00 - Original Price £39.00
    Original Price £39.00
    Current Price £27.00
    £27.00 - £27.00
    Current Price £27.00
    Save 31% Save %
  • Smiling girl modelling the Guess tulle dress.
    Save 19% Save %

    Guess Dress - Black

    Original Price £67.00
    Original Price £67.00 - Original Price £67.00
    Original Price £67.00
    Current Price £54.00
    £54.00 - £54.00
    Current Price £54.00

    A great choice for parties and special occasions, this stunning, long sleeve dress comes in jet black and features a rounded neckline, and a tiered...

    View full details
    Original Price £67.00
    Original Price £67.00 - Original Price £67.00
    Original Price £67.00
    Current Price £54.00
    £54.00 - £54.00
    Current Price £54.00
    Save 19% Save %
  • Condor Bow Tights - Cream

    Original Price £13.00 - Original Price £16.00
    Original Price
    £13.00 - £16.00
    £13.00 - £16.00
    Current Price £13.00

    Girl's cream coloured tights by Condor, made from a comfortable cotton blend, they have a matching cream ribbon bow at the knee. Code: 24821

    Original Price £13.00 - Original Price £16.00
    Original Price
    £13.00 - £16.00
    £13.00 - £16.00
    Current Price £13.00
  • Mayoral cream faux fur coat - 02405.

    Mayoral Faux Fur Coat - Cream

    Original Price £41.00 - Original Price £41.00
    Original Price
    £41.00
    £41.00 - £41.00
    Current Price £41.00

    Mayoral newborn girl's coat, lined with ivory white faux fur with a soft inner lining, it also has a white faux fur pom on the chest. Code: 2405

    Original Price £41.00 - Original Price £41.00
    Original Price
    £41.00
    £41.00 - £41.00
    Current Price £41.00
  • Fofettes faux fur gilet - 4075.
    Save 30% Save %

    Fofettes Faux Fur Gilet

    Original Price £60.00
    Original Price £60.00 - Original Price £60.00
    Original Price £60.00
    Current Price £42.00
    £42.00 - £42.00
    Current Price £42.00

    Fofettes baby girl's soft pink gilet, made from a luxurious faux fur with a large pink ribbon bow at the neck. Code: 4075

    Original Price £60.00
    Original Price £60.00 - Original Price £60.00
    Original Price £60.00
    Current Price £42.00
    £42.00 - £42.00
    Current Price £42.00
    Save 30% Save %
  • Fofettes faux fur coat - 4074.
    Save 29% Save %

    Fofettes Faux Fur Coat

    Original Price £72.00
    Original Price £72.00 - Original Price £72.00
    Original Price £72.00
    Current Price £51.00
    £51.00 - £51.00
    Current Price £51.00

    Baby girl's soft pink winter coat from Fofettes. Featuring an outer lining made from plush faux fur, this elegant coat also has a single pearl butt...

    View full details
    Original Price £72.00
    Original Price £72.00 - Original Price £72.00
    Original Price £72.00
    Current Price £51.00
    £51.00 - £51.00
    Current Price £51.00
    Save 29% Save %
  • Fofettes pink velvet dress - 4027.
    Save 30% Save %

    Fofettes Velvet Dress - Pink

    Original Price £67.00
    Original Price £67.00 - Original Price £67.00
    Original Price £67.00
    Current Price £47.00
    £47.00 - £47.00
    Current Price £47.00

    Fofettes girl's velvet dress, in soft pink with a pleated skirt and ruffled seams at the shoulders. It also has a large frilled collar made from wh...

    View full details
    Original Price £67.00
    Original Price £67.00 - Original Price £67.00
    Original Price £67.00
    Current Price £47.00
    £47.00 - £47.00
    Current Price £47.00
    Save 30% Save %