Preppy Rebel

Show filters
Sort:
Size
Color
Price
All filters
Sort
Loading...
tag of the document. This will help to improve the load of the images // during color swatches interaction on PLP const preloadBackground = (entries, observer) => { entries.forEach(async (entry) => { if (entry.isIntersecting) { const swatch = entry.target; const images = swatch.dataset.varimg.split(','); images.forEach((img, index) => { // preload image const link = document.createElement('link'); link.href = buildSrc(img); link.imagesrcset = getSrcset(img); link.imagesizes = cssImageMediaCondition; link.rel = 'preload'; link.as = 'image'; document.getElementsByTagName('head')[0].appendChild(link); }); swatch.removeAttribute('data-varimg'); switchObserver.unobserve(swatch); } }); }; const switchObserver = new IntersectionObserver(preloadBackground, { root: null, // Default is the viewport rootMargin: '30px', threshold: 0.05, // Load image when 10% of the div is visible }); // Sort options function getPageParam() { const urlParams = new URLSearchParams(window.location.search); const pageParam = urlParams.get('page'); return pageParam ? parseInt(pageParam, 10) : 1; } domLoadedPage = getPageParam(); setupSortDropdown('.fs_sort_by_wrap_desktop', '.fs_sort_by_options_desktop', '.fs_sort_by_select_desktop'); const sortBySelect = document.getElementById('sortByDesktop'); let sortByValue = getSortBy(); // call the function and store the returned value sortBySelect.value = sortByValue; // update the desktop dropdown value on page load // update sort mobile dropdown value on page load const validSortOptions = ['price_min_to_max', 'price_max_to_min', 'creation_date', 'relevency']; sortByValue = validSortOptions.includes(sortByValue) ? sortByValue : 'relevency'; const inputField = document.querySelector(`form [data-value="${sortByValue}"]`); if (inputField) { inputField.checked = true; // update the value of the option } else { console.error(`No radio button found with data-value="${sortByValue}"`); } const form = document.getElementById('sortForm'); if (form) { form.addEventListener('change', (event) => { if (event.target.name === 'sort') { const selectedValue = event.target.getAttribute('data-value'); if (selectedValue && validSortOptions.includes(selectedValue)) { setUrlParam('sortBy', selectedValue, true); resetPageAndScroll(); updateOtherDropdown(selectedValue); } } }); } updateOtherDropdown(getSortBy()); if (sortBySelect) { sortBySelect.addEventListener('change', function () { if (sortBySelect.value && validSortOptions.includes(sortBySelect.value)) { setUrlParam('sortBy', sortBySelect.value, true); } }); } // Description 'read more' function toggleReadMore(button) { const container = button.parentNode; const isExpanded = container.getAttribute('aria-expanded') === 'true'; container.setAttribute('aria-expanded', !isExpanded); if (isExpanded) { button.querySelector('.button-text').textContent = 'more'; } else { button.querySelector('.button-text').textContent = 'Show less'; } } function visibleReadMore() { const toggleButtons = document.querySelectorAll('.fs_collection_top_toggle'); toggleButtons.forEach(button => { const description_children = button.previousElementSibling.children; let description_scroll_width = 0; let description_client_width = 0; for(const child of description_children) { description_scroll_width += child.scrollWidth; description_client_width += child.clientWidth; }; button.style.display = (description_scroll_width > description_client_width) ? 'block' : 'none'; }); } window.addEventListener('DOMContentLoaded', visibleReadMore); // category pills GTM const categories = document.querySelectorAll('.category-pills__pill'); let category; let categoryHandle; let categoryId; const pushCategoryPills = (category, categoryHandle, categoryId, typeCategory) => { if (category && categoryHandle && categoryId && typeCategory) { const categoryPills = { event: `categoryPills`, category: category, categoryHandle: categoryHandle, categoryId: categoryId, typeCategory: typeCategory }; window.dataLayer.push(categoryPills); } } categories?.forEach(category => { category.addEventListener('click', function(e) { try { category = e.currentTarget.getAttribute('data-category'); categoryHandle = e.currentTarget.getAttribute('data-collection-handle'); categoryId = e.currentTarget.getAttribute('data-collection-id'); typeCategory = e.currentTarget.getAttribute('data-type-category'); pushCategoryPills(category, categoryHandle, categoryId, typeCategory); } catch (error) { console.error('Error in category click event:', error); } }) })

Product Recommendations

  • Classic And Coveted Trucker Denim Jacket

    A classic trucker denim jacket you'll covet! This jacket offers relaxed long sleeves, a cropped hem, and classic jean jacket construction. It's perfect for day or night styling.

    Fit & Features

    • Denim cotton fabric
    • Collar neckline
    • Relaxed long sleeves, button cuffs
    • Front flap pockets
    • Front button-up closures
    • Cropped length hem
    • Runs true to size

    Style Number/Barcode: 06203-000007

    Category Name: Preppy Rebel

    Price: $46.90

    Availability: In Stock

    Available Color: BLUE

    Available Size: S, M, L, XL

  • Varsity Vibes Sweater Topper

    Serving varsity energy with a side of cozy-cutie. This sweater knit topper will keep your outfit looking trendy with your favorite bralette and denim jeans.

    Fit & Features

    • Sweater knit fabric
    • Long sleeves with stripes
    • V-neckline
    • Eight-stitched design
    • Ultra-cropped hem
    • Runs true to size

    Style Number/Barcode: 06005-000095

    Category Name: Preppy Rebel

    Price: $32.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

  • Serve Looks Not Limits Faux Leather Belted Skort

    Ready to turn sidewalks into runways? This faux leather belted mini skort brings all the sass with none of the stress. The high-rise waist snatches you in, while the front slit serves just the right amount of drama.

    Fit & Features

    • Faux leather fabric
    • High-rise waist with belted accent
    • Side zipper and hook-eye closure
    • Form-hugging silhouette
    • Front high slit, mini-length hem, shorts lining
    • Runs true to size

    Style Number/Barcode: 06403-000038

    Category Name: Preppy Rebel

    Price: $42.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: S, M, L

  • Cool Girl Oversized Denim Jacket

    Effortlessly cool in an oversized fit, this denim jacket offers laidback vibes perfect for any day or night plans.

    Fit & Features

    • Light wash cotton-blend denim fabric
    • Long sleeves, button cuffs
    • Collar neckline
    • Hidden front snap-button closures
    • Front flap pockets with snap-button closures
    • Oversized fit

    Style Number/Barcode: 06203-000013

    Category Name: Preppy Rebel

    Price: $59.90

    Availability: In Stock

    Available Color: LIGHT, DENIM

    Available Size: S, M, L, XL

  • A Lot Iconic Pleated Belt Mini Skort

    This pleated skort serves cool-girl energy with a sleek belted accent and an effortlessly bold look that elevates your everyday style.

    Fit & Features

    • Faux leather fabric, stretchy knit shorts lining
    • Mid-rise waist, side zipper closure
    • Belted waist accent
    • Pleated mini-length hem with slit accent
    • Runs true to size

    Style Number/Barcode: 06403-000042

    Category Name: Preppy Rebel

    Price: $39.90

    Availability: In Stock

    Available Color: WINE

    Available Size: S, M, L

  • Ace The Look Plaid Pleated Romper

    Plaid but make it playful—this strapless romper brings preppy vibes with a fitted bodice and flirty pleated hem. Perfect for when you want to keep it cute but still cool-girl.

    Fit & Features

    • Plaid print, knit fabric
    • Strapless neckline
    • Fitted bodice, hidden side zipper and hook-eye closure
    • Pleated skirt overlay, shorts lining
    • Runs true to size

    Style Number/Barcode: 06503-000123

    Category Name: Preppy Rebel

    Price: $46.90

    Availability: In Stock

    Available Color: BROWN

    Available Size: XS, S, M, L

  • Flirt Alert Plaid Lace-Up Mini Skirt

    Serving school-girl energy but make it cool girl approved. The lace-up waist and flouncy fit make this the ultimate skirt for brunch dates or casual hangs!

    Fit & Features

    • Plaid print, cotton woven fabric, stretchy knit shorts lining
    • High-rise waist
    • Front lace-up detail
    • Flouncy mini-length hem
    • Runs true to size

    Style Number/Barcode: 06303-000033

    Category Name: Preppy Rebel

    Price: $39.90

    Availability: In Stock

    Available Color: NAVY

    Available Size: XS, S, M, L

  • Rebel Edge Belted Denim Shorts

    Not your average shorts—this pair brings the attitude with a wide grommet belt and sleek denim finish. Style them with an oversized tee or crop top for that cool-girl, off-duty vibe.

    Fit & Features

    • Denim fabric
    • Studded waist belt
    • Mid-rise waist
    • Classic short length
    • Runs true to size

    Style Number/Barcode: 06603-000091

    Category Name: Preppy Rebel

    Price: $39.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

  • Buckle Up Baby Pleated Skort

    Serving schoolgirl but make it fashionable. With sharp pleats and a bold belt moment, this skort is your go-to for flirty fits with a little edge.

    Fit & Features

    • Denim fabric, stretchy knit shorts lining
    • High-rise belted waist, side zipper and hook-eye closure
    • Pleated mini-length skirt overlay
    • Runs true to size

    Style Number/Barcode: 06603-000059

    Category Name: Preppy Rebel

    Price: $42.90

    Availability: In Stock

    Available Color: BEIGE

    Available Size: XS, S, M, L

  • Plaid About You Vest Top

    A little preppy, a little flirty—this plaid vest top does both. Perfect for dressing up or keeping it casual, it’s your go-to for effortless styling.

    Shop Matching Bottoms: Plaid About You Mini Skort

    Fit & Features

    • Woven fabric with knit lining, moderate stretch
    • Plaid print
    • Sleeveless scoop neckline
    • Tank shoulder straps
    • Button-down front
    • Fitted mid-length hem
    • Runs true to size

    Style Number/Barcode: 06202-000048

    Category Name: Preppy Rebel

    Price: $34.90

    Availability: In Stock

    Available Color: BROWN

    Available Size: XS, S, M, L

    Product Badge:
    • Part of a Set
  • Plaid About You Mini Skort

    A little preppy, a little flirty—this plaid mini skort does both. Perfect for dressing up or keeping it casual, it’s your go-to for effortless styling.

    Shop Matching Top: Plaid About You Vest Top

    Fit & Features

    • Woven fabric, moderate stretch
    • Plaid print
    • Mid-rise waist, mini bow detail
    • Side zipper with hook-eye closure
    • Mini-length overlay, fitted silhouette
    • Hidden knit fitted shorts
    • Runs true to size

    Style Number/Barcode: 06503-000128

    Category Name: Preppy Rebel

    Price: $34.90

    Availability: In Stock

    Available Color: BROWN

    Available Size: XS, S, M, L

    Product Badge:
    • Part of a Set
  • Vintage Edge Corduroy Collar Denim Jacket

    A cool-girl classic with a vintage allure—this denim jacket levels up with a corduroy collar and cropped hem, perfect for creating spicy fall looks.

    Fit & Features

    • Denim fabric
    • Long sleeves, button cuffs
    • Curduroy collared neckline
    • Front pockets
    • Front zip-up closure
    • Cropped hem
    • Runs true to size

    Style Number/Barcode: 06203-000015

    Category Name: Preppy Rebel

    Price: $56.90

    Availability: In Stock

    Available Color: DENIM

    Available Size: S, M, L, XL

  • Polished Moves Faux Leather Skort

    This faux leather skort brings a sleek edge with its clean silhouette and subtle side slits. Pair it with a sweater or oversized blazer for a look that’s equal parts flirty and polished.

    Fit & Features

    • Coated faux leather fabric
    • High-rise waist
    • Form-hugging fit
    • Front slit
    • Mini-length hem, shorts lining
    • Runs true to size

    Style Number/Barcode: 06403-000059

    Category Name: Preppy Rebel

    Price: $36.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

    Product Badge:
    • New Arrival
  • Too Cool To Pleat Mini Skort

    Serving attitude with every pleat—this skort is your new off-duty fave. The drop waist and zipper accents give it that edgy-meets-effortless vibe that pairs perfectly with everything from graphic tops to corsets.

    Fit & Features

    • Denim fabric
    • High-rise waist
    • Zipper front accents, back zipper closure
    • Pleated mini-length skirt overlay
    • Shorts lining
    • Runs true to size

    Style Number/Barcode: 06603-000093

    Category Name: Preppy Rebel

    Price: $42.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

  • Chic Contrast Tube Mini Dress

    Sophisticated yet flirty, this strapless mini dress turns heads with its fitted bodice and pleated skirt. Add heels and jewelry for lunch in the city or a chic wine bar with the girls!

    Fit & Features

    • Woven fabric, contrast design
    • Tube strapless neckline
    • Fitted bodice
    • Pleated flare mini-length hem
    • Runs true to size

    Style Number/Barcode: 05102-5913

    Category Name: Preppy Rebel

    Price: $34.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: XS, S, M, L

    Product Badge:
    • New Arrival
  • Hooked On Trouble Striped Top

    Business in the stripes, party in the cut—this hook-front striped top is a whole vibe. Pair it with your go-to mini skirt or jeans when you’re ready to blur the line between boss mode and nightlife.

    Fit & Features

    • Striped print, poplin woven fabric
    • Long sleeves
    • Collar neckline
    • Open front design with hardware hook closure
    • Cropped-length hem
    • Runs true to size

    Style Number/Barcode: 06003-000164

    Category Name: Preppy Rebel

    Price: $39.90

    Availability: In Stock

    Available Color: TAN

    Available Size: XS, S, M, L

  • Autumn Stroll Striped Corduroy Shorts

    Cooler weather, cozier textures—these striped corduroy shorts are made for layering with knits and boots. A comfy-meets-chic staple for all your fall plans.

    Fit & Features

    • Striped pattern, corduroy fabric
    • Low-rise waist
    • Form-hugging fit
    • Front button closure, belt loop accents
    • Back pockets
    • Runs true to size

    Style Number/Barcode: 06303-000038

    Category Name: Preppy Rebel

    Price: $36.90

    Availability: In Stock

    Available Color: BURGUNDY

    Available Size: XS, S, M, L

    Product Badge:
    • New Arrival
  • Cool Factor Faux Leather Bomber Jacket

    Instantly upgrade your street style with this faux leather bomber that’s cropped, collared, and cinched in all the right places. It’s that throw-on-and-look-hot kind of layer your closet’s been waiting for.

    Fit & Features

    • Vintage-inspired faux leather fabric
    • Long sleeves
    • Collared neckline
    • Front zip-up closure
    • Front pockets
    • Elasticized cinch crop hem
    • Runs true to size

    Style Number/Barcode: 06204-000032

    Category Name: Preppy Rebel

    Price: $59.90

    Availability: In Stock

    Available Color: BLACK

    Available Size: S, M, L, XL

  • Preppy Edit Pinstripe Mini Dress

    The perfect dress for fall—this strapless pinstripe mini dress blends polished structure with playful pleats. Toss on a blazer or knee-high boots for seasonal chic.

    Fit & Features

    • Pinstripe pattern, woven fabric
    • Strapless collared neckline
    • Button front
    • Fitted bodice
    • Pleated mini-length hem
    • Runs true to size

    Style Number/Barcode: 05102-5993

    Category Name: Preppy Rebel

    Price: $49.90

    Availability: In Stock

    Available Color: GRAY

    Available Size: XS, S, M, L

    Product Badge:
    • New Arrival
  • Checkmate Vibes Plaid Hot Shorts

    Preppy, but make it spicy. These plaid hot shorts hug your curves with a comfy stretch fit that’s made for coffee runs, party nights, and everything in between.

    Fit & Features

    • Knit fabric, high stretch
    • Plaid print
    • Low-rise waist
    • Cheeky form-hugging fit
    • Runs true to size

    Style Number/Barcode: 06503-000126

    Category Name: Preppy Rebel

    Price: $29.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Plaid Attitude Pleated Mini Skort

    Prep, but make it playful. This plaid pleated mini skort features a buckle belt detail that gives school-girl energy with a cool-girl twist—perfect for pairing with crops, corsets, or oversized layers.

    Fit & Features

    • Plaid woven fabric
    • Mid-rise waist with belt detail
    • Pleated mini-length skirt overlay
    • Shorts lining
    • Runs true to size

    Style Number/Barcode: 06403-000040

    Category Name: Preppy Rebel

    Price: $34.90

    Availability: Out of Stock

    Product Badge:
    • Ships Free