Our Free Gift to You! Shop Now
FREE SHIPPING ON ORDERS $95+
Stay In the Know. Sign Up for Texts Sign Up for Texts
More than merely a beautiful accessory, the Love Story Cosmetic Bag keeps beauty and travel essentials organized in a colorful, thoughtfully designed travel companion.
It's our gift to you, free with a purchase of $150+. While Supplies Last. Retail Value $78.
A little work of art! Colorful, story-inspired artwork and signature Brighton touches make this cosmetic bag beautiful inside and out. (Including song lyrics to make you smile.)
Designers Britney Drumheller and Aasha Ramdeen collaborated on the design, blending the artistry of Aasha’s Fashionista with Britney’s signature whimsy to create the Love Story designs.
Designed for life on the go, the convenient carrying handle makes it easy to take your beauty essentials along wherever you travel.
Thoughtfully designed with four roomy side pockets and a removable mesh pouch to keep your beauty essentials beautifully organized.
Pretty, practical, and full of personality. The perfect little treat for someone special, or a lovely gift to yourself.
See what makes this bag so special.
*Receive your very own Love Story Cosmetic Bag free with a single, same-day Brighton purchase of $150 or more. Limit one bag per customer, while supplies last. Purchase total includes merchandise only; gift cards, sales tax, and shipping are not included. If offered in the Outlet Stores only Regular Price Merchandise counts toward the gift with purchase. Limited to stock on hand. If you decide to return one or more items purchased as part of a Gift With Purchase offer, you must also return the promotional items. Love Story Cosmetic Bag —suggested retail value $78.
Enjoy the many perks of being a Brighton Insider!
Experience Brighton at a Specialty Boutique or Brighton Store near you!
{{ shippingRow.message }}
{{ row.prefix }} {{ row.message }}
Please Note: This Item is Final Sale and Ships Within 1 to 2 Weeks
Not eligible for gift wrapping
{{ notice }}
FINAL SALE
Gift wrap: {{ lineWrapProp(item, 'print') }} ×{{ item.quantity }}
Wrapping: {{ lineWrapPriceText(item) }}
Message: {{ lineWrapProp(item, 'message') }}
{{ lineError(item) }}
{{ slot.gift.optionText }}
{{ config.empty.message }}
{{ config.giftWrap.ineligibleMessage }}
{{ rec.priceText }}
{{ addOn.description }}
{{ addOn.priceText }}
{{ giftMessageRemaining }} characters remaining
Emojis are not supported and have been removed from your message.
{{ config.giftWrap.togetherMessage }}
{{ config.giftWrap.note }}
{{ quickViewPriceText }} Final Sale
Select a {{ option.name.toLowerCase() }}: {{ chosenOption(quickView, option.name) }}
{{ liveMessage }}