Skip to content
Pause slideshow
Play slideshow
thebagsbarnes@gmail.com
Hassle-free returns
30-day postage paid returns
icon-X
Close menu
Home
Shop All Designers
Hermes
Louis Vuitton
Gucci
Chanel
Fendi
Christian Dior
Yves Saint Laurent
Crossbody Bags
Shoulder Bags
Bags
Catalog
Contact
Track Your Order
Cart
icon-X
Close cart
Your cart is currently empty.
icon-search
Search
icon-hamburger
Site navigation
Barnes Bags
icon-search
Search
icon-bag-minimal
Cart
Home
Shop All Designers
Hermes
Louis Vuitton
Gucci
Chanel
Fendi
Christian Dior
Yves Saint Laurent
Crossbody Bags
Shoulder Bags
Bags
Catalog
Contact
Track Your Order
Search
Search
Welcome To Barnes Bags
Never underestimate the power of a good handbag on a bad day.
Shop All
Availability
In stock
(2738)
Out of stock
(0)
Price
Filter
icon-X
Close menu
Availability
In stock
(2738)
Out of stock
(0)
Price
icon-filter
Filter
2738 products
Sort
Sort
Featured
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
Sale
CHRISTIAN DIOR Romantic Trotter Leather Handbag Beige Ladies
Regular price
$1,531.00
Sale price
$392.00
Save $1,139.00
Sale
Christian Dior 30 MONTAIGNE BAG
Regular price
$1,352.00
Sale price
$410.00
Save $942.00
Sale
Christian Dior Bag Black Ultramatte Grained Calfskin
Regular price
$1,353.00
Sale price
$362.00
Save $991.00
Sale
Christian Dior Bag Blue Suede Calfskin
Regular price
$1,405.00
Sale price
$391.00
Save $1,014.00
Sale
Christian Dior Bag Blush Ultramatte Grained Calfskin
Regular price
$1,361.00
Sale price
$377.00
Save $984.00
Sale
Christian Dior 30 MONTAIGNE BAG Burgundy Box Calfskin
Regular price
$1,370.00
Sale price
$384.00
Save $986.00
Sale
EN - New Arrival Bags Christian Dior 130
Regular price
$1,640.00
Sale price
$360.00
Save $1,280.00
Sale
EN - New Arrival Bags Christian Dior 129
Regular price
$1,600.00
Sale price
$400.00
Save $1,200.00
Sale
EN - New Arrival Bags Christian Dior 128
Regular price
$1,680.00
Sale price
$400.00
Save $1,280.00
Sale
EN - New Arrival Bags Christian Dior 125
Regular price
$1,710.00
Sale price
$350.00
Save $1,360.00
Sale
EN - New Arrival Bags Christian Dior 123
Regular price
$1,430.00
Sale price
$360.00
Save $1,070.00
Sale
EN - New Arrival Bags Christian Dior 122
Regular price
$1,740.00
Sale price
$360.00
Save $1,380.00
Sale
EN - New Arrival Bags Christian Dior 121
Regular price
$1,590.00
Sale price
$390.00
Save $1,200.00
Sale
EN - New Arrival Bags Christian Dior 120
Regular price
$1,630.00
Sale price
$380.00
Save $1,250.00
Sale
EN - New Arrival Bags Christian Dior 119
Regular price
$1,800.00
Sale price
$360.00
Save $1,440.00
Sale
EN - New Arrival Bags Christian Dior 118
Regular price
$1,470.00
Sale price
$390.00
Save $1,080.00
Sale
EN - New Arrival Bags Christian Dior 117
Regular price
$1,400.00
Sale price
$410.00
Save $990.00
Sale
EN - New Arrival Bags Christian Dior 116
Regular price
$1,450.00
Sale price
$350.00
Save $1,100.00
Sale
EN - New Arrival Bags Christian Dior 114
Regular price
$1,660.00
Sale price
$400.00
Save $1,260.00
Sale
EN - New Arrival Bags Christian Dior 112
Regular price
$1,660.00
Sale price
$350.00
Save $1,310.00
Sale
EN - New Arrival Bags Christian Dior 111
Regular price
$1,610.00
Sale price
$350.00
Save $1,260.00
Sale
EN - New Arrival Bags Christian Dior 109
Regular price
$1,660.00
Sale price
$400.00
Save $1,260.00
Sale
EN - New Arrival Bags Christian Dior 108
Regular price
$1,510.00
Sale price
$350.00
Save $1,160.00
Sale
EN - New Arrival Bags Christian Dior 107
Regular price
$1,650.00
Sale price
$400.00
Save $1,250.00
Sale
EN - New Arrival Bags Christian Dior 106
Regular price
$1,540.00
Sale price
$420.00
Save $1,120.00
Sale
EN - New Arrival Bags Christian Dior 103
Regular price
$1,720.00
Sale price
$400.00
Save $1,320.00
Sale
EN - New Arrival Bags Christian Dior 102
Regular price
$1,650.00
Sale price
$360.00
Save $1,290.00
Sale
EN - New Arrival Bags Christian Dior 100
Regular price
$1,760.00
Sale price
$400.00
Save $1,360.00
1
2
3
…
98
icon-chevron
Next
icon-X
"Close (esc)"
icon-X
icon-chevron
icon-X
Christian Dior