Skip to content
Shopping cart
Your cart is empty
Start shopping
Facebook
Instagram
Youtube
✨ We are open online-only ✨
Order before 3pm Mon-Fri (GMT) for same day dispatch! 💌
Left
Right
Search
Hat Bases & Bodies
Headbands & Combs
Hat Fabrics
Ribbons
Feathers
Flowers
Trims
Haberdashery
The Vault
Account
Search
Cart
Search for colour, material or product
Hat Bases & Bodies
Toggle menu
Hat Bases & Shapes
Summer Hat Bodies
Winter Hat Bodies
Headbands & Combs
Toggle menu
Headbands
Combs
Elastic, Clips & Grips
Hat Bands
Hat Fabrics
Toggle menu
Sinamay Fabric
Silk & Polyster Abaca
Buntal
Raffia
Blocking Nets & Felt
Ribbons
Toggle menu
Petersham
Velvet
Grosgrain
Satin
Feathers
Toggle menu
Feather Mounts
Feather Flowers
Feather Fringe
Single Feathers
Flowers
Toggle menu
Silk, Organza & Cotton
Velvet Flowers
Large Flowers
Petite Flowers
Sinamay Flowers
Leaves
Fruit & Berries
Trims
Toggle menu
Crin
Veiling
Millinery Braid
Sinamay Trims
Lace
Sequins, Pearls & Gems
Decorative Trims
Haberdashery
Toggle menu
Millinery Wires
Thread, Needles & Chalk
Adhesives & Stiffeners
Magazines, Books & Kits
Tools
The Vault
Petersham
Filter
Right
49 products
Sort by
Date, new to old
Down
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
Filter
Out of stock
Show
Hide
Colour
Down
Ivory
White
Black
Gold
Neutral / Brown
Red
Pink
Orange
Yellow
Green
Blue
Purple
Silver / Grey
Multicolour
Product Type
Down
Ribbons
Trims
Sort by
Down
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
Submit
Quick buy
38mm Mirror Stripe Millinery Petersham Hat Ribbon - 1m
£4.25
Black and White
Old Gold and Brown
Red and White
Blue and Plum
+ 1 more
Quick buy
Vintage 35mm Striped Petersham Millinery Ribbon - 1m
£3.00
Quick buy
35mm Gold Metallic Lurex Millinery Petersham Hat Ribbon - 1m
£2.75
Burgundy
Mustard
Moss Green
Navy Blue
Black
White
+ 3 more
Quick buy
25mm No.5 Gold Metallic Lurex Millinery Petersham Hat Ribbon - 1m
£2.25
White
Mustard
Burgundy
Moss Green
Navy Blue
Black
+ 3 more
Quick buy
30mm Classic Striped Millinery Petersham Hat Ribbon - 1m
£2.50
Ash
Blake
Frankie
Hayden
+ 1 more
Quick buy
5cm Wide Woven Wool Millinery Hat Banding with Lurex - 2m
£10.00
Quick buy
50mm No.16 Millinery Petersham Hat Ribbon
From
£2.50
Black
Dark Grey
Pewter Grey
White
Ivory
Shell
Light Beige
Mushroom
Antique Gold
Blush
Blusher Pink
Light Pink
Dusky Pink
Cerise
Wine
Burgundy
Poppy
Old Gold
Yellow
Sage
Vintage Green
Vivid Green
Dark Green
Seagreen
Teal
Light Blue
Deep Royal
French Navy
Purple
Pale Purple
+ 27 more
Quick buy
38mm No.9 Millinery Petersham Hat Ribbon
From
£2.00
Black
Dark Grey
Pewter Grey
White
Ivory
Shell
Light Beige
Mushroom
Antique Gold
Blush
Blusher Pink
Light Pink
Dusky Pink
Cerise
Wine
Burgundy
Poppy
Old Gold
Yellow
Sage
Vintage Green
Vivid Green
Dark Green
Seagreen
Teal
Light Blue
Deep Royal
French Navy
Purple
Pale Purple
+ 27 more
Quick buy
25mm No.5 Millinery Petersham Hat Ribbon
From
£1.50
Black
Dark Grey
Pewter Grey
White
Ivory
Light Beige
Shell
Mushroom
Antique Gold
Blush
Blusher Pink
Light Pink
Dusky Pink
Cerise
Wine
Burgundy
Poppy
Old Gold
Yellow
Sage
Dark Green
Vintage Green
Teal
Seagreen
Light Blue
Deep Royal
French Navy
Purple
Pale Purple
+ 27 more
Quick buy
10 Metre Multi-Pack of Petersham Ribbon - Warm or Cool
From
£8.00
Quick buy
25mm No.5 Multicolour Threaded Stripe Millinery Petersham Hat Ribbon - 1m
£2.50
Black
White
Quick buy
Cotton 55mm Millinery Petersham Hat Ribbon
£4.25
Black
Undyed
White
Quick buy
Cotton 45mm Millinery Petersham Hat Ribbon
£3.75
Black
Undyed
White
Quick buy
45mm No.3 Silver Metallic Sparkle Millinery Petersham Hat Ribbon - 1m
£4.25
Black
Navy
Quick buy
Cotton 35mm No.9 Millinery Petersham Hat Ribbon
£3.25
Black
Charcoal Grey
Mid Grey
Light Grey
White
Ivory
Undyed Cotton
Light Beige
Beige
Tan
Milk Chocolate
Mink
Rose
Light Pink
Dusky Pink
Rhubarb
Cerise Pink
Red
Burgundy
Rust
Burnt Orange
Mustard
Yellow
Pale Sage
Olive Green
Army Green
Emerald
Pine
Bottle Green
Light Blue
Denim Blue
Royal Blue
French Navy
Plum
Heather
+ 32 more
Quick buy
Luxury Millinery Petersham Ribbon Remnant Pack - 10m
£14.50
Sold Out
Quick buy
Cotton 25mm No.5 Millinery Petersham Hat Ribbon
£2.25
Black
Charcoal Grey
Mid Grey
Light Grey
White
Ivory
Undyed Cotton
Light Beige
Beige
Tan
Rust
Milk Chocolate
Mink
Rose
Light Pink
Dusky Pink
Rhubarb
Cerise Pink
Red
Burgundy
Burnt Orange
Mustard
Yellow
Pale Sage
Olive Green
Army Green
Emerald
Bottle Green
Pine
Light Blue
Denim Blue
Royal Blue
French Navy
Heather
Plum
+ 32 more
Quick buy
Cotton 15mm No.3 Millinery Petersham Hat Ribbon
£1.75
Black
Charcoal Grey
Mid Grey
Light Grey
White
Ivory
Undyed Cotton
Light Beige
Beige
Tan
Mink
Rust
Milk Chocolate
Rose
Light Pink
Dusky Pink
Rhubarb
Cerise Pink
Red
Burgundy
Burnt Orange
Mustard
Yellow
Pale Sage
Olive Green
Army Green
Emerald
Pine
Bottle Green
Light Blue
Denim Blue
Royal Blue
French Navy
Plum
Heather
+ 32 more
Quick buy
36mm Fancy Galon Millinery Petersham Hat Ribbon - 1m
£4.50
Black with Gold
Gold with Black
Gold with Red
Red with Gold
Navy with Red
Navy with Gold
Green with Black
Peach with Red
Green with Blue
Blue with Purple
Jewel Mix
+ 8 more
Quick buy
30mm 'Fine Stripe' Cotton Millinery Petersham Hat Ribbon - 1m
£3.00
Black and Beige
Light and Dark Grey
Rust and Blush
Red and Beige
Light Blue and Grey
Navy and Grey
Plum and Navy
+ 4 more
Quick buy
20mm Looped Linen Edge Millinery Petersham Hat Ribbon - 1m
£3.00
Deep Red
Deep Navy
Deep Orange
Black
Silver Grey
Mocha Brown
+ 3 more
Quick buy
45mm Looped Linen Edge Millinery Petersham Hat Ribbon - 1m
£4.75
Black
Deep Orange
Silver Grey
Deep Navy
Deep Red
Mocha Brown
+ 3 more
Quick buy
25mm No.5 'Zipper' Cotton Millinery Petersham Hat Ribbon - 1m
£2.75
Grape
Beige
Burgundy
Rust
+ 1 more
4 in stock
Quick buy
36mm 'Seaside' Cotton Millinery Petersham Hat Ribbon - 1m
£3.75
Straw
Quick buy
Big Stripe 45mm Cotton Millinery Petersham Hat Ribbon - 1m
£4.50
Red and Pink
Brown and Tan
Navy and Blue
Black and Grey
Slate and Blue
Tan and Beige
Grey and Lilac
+ 4 more
Quick buy
18mm Fold-Over Cotton Millinery Petersham Hat Ribbon - 1m
£2.00
Black
White
Natural
Tan
Red
Navy Blue
+ 3 more
Quick buy
25mm No.5 Linen Threaded Millinery Petersham Hat Ribbon - 1m
£2.50
Red
Tan
Coffee
Moss Green
Slate Blue
Navy
Black
+ 4 more
Quick buy
40mm No.10 French Millinery Petersham Hat Ribbon
£4.50
Black
Charcoal Grey
Dark Grey
Silver Grey
White
Ivory
Light Beige
Mink
Mocha Brown
Dark Brown
Wine
Deep Red
Red
Fuchsia Pink
Rouge Pink
Pale Pink
Pale Peach
Apricot
Deep Orange
Old Gold
Antique Gold
Pale Sage
Spring Green
Olive Green
Teal
Light Turquoise
Aqua
Pale Blue
Denim Blue
Deep Royal Blue
French Navy
Deep Navy
Plum
Heather
Pale Purple
+ 32 more
Quick buy
25mm No.5 French Millinery Petersham Hat Ribbon
£3.00
Black
Charcoal Grey
Dark Grey
Silver Grey
White
Ivory
Light Beige
Mink
Mocha Brown
Dark Brown
Wine
Deep Red
Red
Fuchsia Pink
Rouge Pink
Pale Pink
Pale Peach
Apricot
Deep Orange
Old Gold
Antique Gold
Pale Sage
Spring Green
Olive Green
Teal
Light Turquoise
Aqua
Pale Blue
Denim Blue
Deep Royal Blue
French Navy
Deep Navy
Heather
Plum
Pale Purple
+ 32 more
Quick buy
15mm No.3 French Millinery Petersham Hat Ribbon
£2.25
Black
Charcoal Grey
Dark Grey
Silver Grey
White
Ivory
Alabaster
Light Beige
Mink
Mocha Brown
Dark Brown
Wine
Deep Red
Red
Fuchsia Pink
Rouge Pink
Pale Pink
Pale Peach
Apricot
Deep Orange
Old Gold
Antique Gold
Pale Sage
Spring Green
Olive Green
Teal
Light Turquoise
Pale Blue
Denim Blue
Deep Royal Blue
French Navy
Deep Navy
Plum
Heather
Pale Purple
Aqua
+ 33 more
Quick buy
15mm No.3 Silver Metallic Sparkle Millinery Petersham Hat Ribbon - 1m
£2.50
Red
Light Pink
Ivory
White
Light Blue
Navy
Black
Grey
+ 5 more
Quick buy
40mm Mixed Stripe Millinery Petersham Hat Ribbon - 1m
£3.50
Red
Gold
Grey
Quick buy
35mm Traditional Stripe Millinery Petersham Hat Ribbon - 1m
£3.00
Lala
Kate
Stassi
Lisa
Ariana
Kirsten
Brittany
Max
Brett
Beau
Giles
Jax
Tom
Tony
+ 11 more
Quick buy
25mm No.5 Traditional Stripe Millinery Petersham Hat Ribbon - 1m
£2.50
Lala
Sunset
Kate
Stassi
Lisa
Ariana
Kirsten
Brittany
Max
Brett
Beau
Giles
Jax
Tom
Tony
Berri
+ 13 more
Quick buy
25mm No.5 Irregular Stripe Millinery Petersham Hat Ribbon - 1m
£2.50
Black and White
Tan and Brown
Navy and Plum
Light Blue and Grey
Slate and Plum
Burgundy and Denim
Mustard and Brown
+ 4 more
Quick buy
25mm No.5 Simple Striped Millinery Petersham Hat Ribbon - 1m
£2.75
Mink and Cloud
Tan and Beige
Peach
Pink and White
Red and White
Aqua and White
Ivory and Navy
+ 4 more
Quick buy
15mm No.3 Gradient Effect Millinery Petersham Hat Ribbon - 1m
£2.25
Brown
Red
Orange
Blush
Grey
Neutral
Green
Aqua
Blue
Purple
+ 7 more
Quick buy
54mm Cotton Striped Millinery Petersham Hat Ribbon - 1m
£4.75
Black and Tan
Blue
Red with Blue
Blue with Red
+ 1 more
Quick buy
25mm No.5 Black Striped Linen Threaded Millinery Petersham Hat Ribbon - 1m
£2.50
Black
1 in stock
Quick buy
GIANT Vintage 14.5cm Wide Petersham Ribbon - 80cm Piece (Last Piece!)
£15.00
Quick buy
70mm Millinery Petersham Hat Ribbon
£5.00
White
Ivory
Chocolate Brown
Black
Teal
Vintage Jade
Light Peacock
+ 5 more
Quick buy
Vintage 25mm Wide No.5 Stripe Moire Petersham Ribbon - 1m
£2.50
Rainbow
Aqua and Burgundy
5 in stock
Quick buy
Vintage 15mm No.3 Cotton and Rayon S&G Petersham Ribbon - 45m Roll
£27.00
Navy Blue
Quick buy
Vintage Medium Duck Egg 38mm Wide No.9 Moire Petersham Ribbon - 1m
£2.75
Quick buy
Vintage 50mm Wide White No.16 Moire Petersham Ribbon - 1m
£2.75
White
Quick buy
Vintage 10cm (4 inch) Wide No.35 Petersham Ribbon - 1m
£5.25
Burgundy
White
Moss
+ 1 more
Quick buy
50mm No.16 Millinery Petersham Hat Ribbon - Discontinued
£2.50
Moss Green
Quick buy
15mm No.3 Millinery Petersham Hat Ribbon
From
£1.20
Black
Dark Grey
Pewter Grey
White
Ivory
Shell
Light Beige
Mushroom
Antique Gold
Blush
Blusher Pink
Light Pink
Dusky Pink
Wine
Burgundy
Poppy
Old Gold
Yellow
Sage
Vintage Green
Dark Green
Seagreen
Teal
Light Blue
Deep Royal
French Navy
Purple
Pale Purple
+ 27 more
Quick buy
Millinery Petersham Ribbon Remnant Rolls - 10m
From
£6.50
Added to your
Cart