Apparel by Occasion

HomeApparel by Occasion
Loading...

Now Trending

All Occasion Dresses That Elevate Every Celebration

Step into your standout moments with Windsor’s curated collection of all occasion dresses—made for milestones, seasonal invites, and everything in between. Whether you're RSVPing to a spring wedding, celebrating a birthday dinner, or enjoying a glamorous night out with friends, these dresses are designed to turn heads and deliver confidence.

Styles That Fit Every Vibe

From rich jewel tones and deep neutrals to romantic lace and sleek satins, Windsor’s all occasion styles are anything but basic. Explore corset midis that sculpt and support, chiffon wrap dresses that sway with every step, or satin maxis with leg-baring slits that shine in every photo. Prefer short and sweet? Mini dresses with layered or tiered skirts, puff sleeves, and/or cowl necklines bring the energy for brunches, spring break vacay, and bachelorette weekends.

Your Go-To Dress for Any Event

Weddings: From elegant guest gowns in blue or lavender to flirty lace midis for rustic or vineyard I-dos, you’ll find dresses that are photo-ready and dance-floor approved.

Graduation & Ceremonies: Walk the stage or step into milestone moments in polished midi dresses with pleats, structure, or subtle shimmer.

Bridal & Baby Showers: Sweetheart necklines, delicate lace, and flowy silhouettes make these dresses feel celebratory and chic.

Evenings Out: Bring the glam with sequin minis, lace corset bodices, or sleek satin styles that dazzle under city lights.

Finish with the Perfect Touch

Complete your outfit with statement earrings, strappy heels, or a rhinestone clutch. Need a layer? Try a faux leather jacket, polished blazer, or soft wrap for cooler evenings or elevated venues.

Made to Move with You

From stretch satin to luxe velvet and mesh overlays, these dresses combine comfort with impact. Whether you're toasting at a rehearsal dinner, mingling at a gallery opening, or hosting your own big night, Windsor’s all occasion dresses let you feel polished without ever feeling overdone.

Find your perfect look online, in-app, or at one of Windsor’s 350+ stores across the U.S. and Canada. These are the all-occasion dresses that make every invite an opportunity to shine.

  • Zodiac Script Necklace

    Fashionably showcase your zodiac sign with this dainty gold necklace! It features a chain with the script lettering in a pretty cursive font. Includes an adjustable lobster clasp closure. 

    Style Number/Barcode: 07002-4894

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Virgo Script Necklace

    Fashionably showcase your zodiac sign with this dainty gold necklace! It features a chain with the script "Virgo," in a pretty cursive font. Includes an adjustable lobster clasp closure.

    Style Number/Barcode: 07002-4903

    Category Name: Apparel by Occasion

    Price: $8.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Tear Drop Rhinestone Choker

    Add the final touch to your glam look with this gorgeous choker! It features a rhinestone band with tear drop gem charms. Closes with a lobster clasp closure.

    Style Number/Barcode: 07002-4666

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Dainty Butterfly Charm Necklace

    This adorable butterfly charm necklace is the dainty piece you need to add to your jewelry collection! It features a gold chain showcasing a small detailed butterfly charm.

    Style Number/Barcode: 07002-0030

    Category Name: Apparel by Occasion

    Price: $3.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Long Rhinestone Lariat Slider Necklace

    Layer on this chic rhinestone lariat necklace for a simple style that will still add a lot of sparkle! This slider necklace features a single row of rhinestones with a center slider detail and a cascading lariat design that would pair perfectly with a plunging neckline. Wear this necklace with pretty stud earrings.

    Fit & Features

    • Single row of rhinestones
    • Adjustable center slider detail
    • Long lariat design

    Style Number/Barcode: 07002-4228

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Sale
  • Heart Locket Necklace Set

    Reveal your romantic side with a statement necklace! This set includes two necklace with a wide chain link design and one featuring a functional heart shaped locket. Pack includes two necklaces with lobster clasp closures.

    Style Number/Barcode: 07002-0044

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Shine In Snake Necklace Set

    Add a dazzling touch to your look with a chic necklace! This set features two gold necklaces, one having a snake chain and the other having a dainty chain adorned with stationed rhinestone accents. Pack includes two necklaces.

    Style Number/Barcode: 07002-0016

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Simply Stated Chain Necklace

    Simply make a stylish statement with this must have necklace! The necklace features a choker length, a flat braided chain link design and a lobster clasp closure.

    Style Number/Barcode: 07002-0036

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Star Spangled Layered Necklace

    Create fireworks in this star-studded gold layered necklace! It features six rows of snake chains adorned with rows of small star charms. Necklace has a lobster clasp closure. 

    Style Number/Barcode: 07002-0019

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Rhinestone Choker Bra Chain

    Take that plunging neckline to the next level with this stunning gold chain! This unique piece is a choker and chain combo that is worn around the bust area and fastens at the neck and back. It is made of rhinestones on a gold metal and features lobster clasp closures. 

    Style Number/Barcode: 07002-0014

    Category Name: Apparel by Occasion

    Price: $24.90

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Lace Choker Body Harness

    Give your look an extra detail to give it a unique touch! This body harness features a lace choker with a dainty T-strap detail. Includes a lobster clasp closure at the neck and an adjustable bar strap closure.

    Style Number/Barcode: 07002-0015

    Category Name: Apparel by Occasion

    Price: $4.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Totally Tiered Tassel Earrings

    Draw extra attention to that pretty little face with these super cute plum earrings! They feature a tiered tassel design, gold metal accents and a post closure.

    Style Number/Barcode: 07001-4482

    Category Name: Apparel by Occasion

    Price: $3.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Rhinestone Leaf Necklace Set

    Shine in rhine! This set includes a single row of silver mini rhinestones, leaf shaped gemstones and a sparkling rhinestone outline. The matching earrings feature large leaf shaped gemstones and a post back closure.

    Style Number/Barcode: 07002-0010

    Category Name: Apparel by Occasion

    Price: $12.90

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Scalloped Rhinestone Necklace & Earrings

    Dazzle like royalty in this beautiful silver rhinestone set! Necklace has an intricate scalloped design with a lobster clasp closure. Matching earrings have a tear drop outline shape and a post back closure. 

    Style Number/Barcode: 07002-0006

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Infinity Teardrop Tassel Earrings

    Have an infinitely pretty look with these gorg tassel earrings! They feature a gold infinity shaped post attached to a teardrop shape with mustard yellow tassels fanning out. Includes a post back closure.

    Style Number/Barcode: 07001-4552

    Category Name: Apparel by Occasion

    Price: $9.90

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Iridescent Beaded Stone Duster Earrings

    We just love a pair of statement earrings! This hematite hued pair features iridescent gemstones with a beaded outline. Include a post back closure.

    Style Number/Barcode: 07001-4550

    Category Name: Apparel by Occasion

    Price: $10.90

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Rhinestone Fringe Duster Earrings

    Bring on the sparkle in these silver duster earrings! They feature three rows of rhinestone fringes with larger stones in between. Earrings have post back closures. 

    Style Number/Barcode: 07001-4544

    Category Name: Apparel by Occasion

    Price: $4.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Multi Gemstone Hoop Earrings

    These large emerald green gemstone hoop earrings are so fabulously extra. They feature various gemstones wrapped around the earrings, and have post back closures. 

    Style Number/Barcode: 07001-4546

    Category Name: Apparel by Occasion

    Price: $4.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Gemstone Fan Fringe Earrings

    Glamorous and trendy, all in one! These gray earrings feature faceted gemstones on a gold metal post connected to half moon shaped, fanned out tassels. Includes a post back closure.

    Style Number/Barcode: 07001-4538

    Category Name: Apparel by Occasion

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Long Rhinestone Fringe Earrings

    Fringe with length! Make a glam statement in these beautiful long gold earrings. They feature seven rows of dangling rhinestones on gold metal with a post back closure.

    Style Number/Barcode: 07001-4533

    Category Name: Apparel by Occasion

    Price: $5.97 $12.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Gemstone Cluster Duster

    These gorgeous earrings feature gemstones on metal in a dangling chain link, cluster design. Include a post back closure.

    Style Number/Barcode: 07001-4537

    Category Name: Apparel by Occasion

    Price: $3.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Chandelier Rhinestone Earrings

    Accessorize with elegance. These gorgeous chandelier earrings feature a gold metal adorned with rhinestones and tiny pearls. Include a post back closure.

    Style Number/Barcode: 07001-4530

    Category Name: Apparel by Occasion

    Price: $3.97 $10.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free
  • Reign In Rhine Hoop Earrings

    Reign in radiant rhinestones with these statement making gold hoops! The earrings feature an open ended hoop with beautiful blue rhinestones adorned on each side with a post back closure.

    Style Number/Barcode: 07001-4526

    Category Name: Apparel by Occasion

    Price: $4.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Clearance
  • Rhinestone Mini Duster Earrings

    Add extra shine to your look with these gorgeous gold earrings. They feature a gold metal adorned with sparkling rhinestones. Include a post back closure.

    Style Number/Barcode: 07001-4528

    Category Name: Apparel by Occasion

    Price: $3.97 $9.90

    On Sale: Yes

    Availability: Out of Stock

    Product Badge:
    • Ships Free