TheStreet aims to feature only the best products and services. If you buy something via one of our links, we may earn a commission.

Since it debuted in the ’90s, Old Navy has been known to offer affordable classics for everyone in the family. From T-shirts to jeans with the perfect fit, it’s always stocked with timeless and classic options. However, the brand has stepped up its game over the years with more elevated pieces, including editor-approved linen sets that give off major Reformation vibes. Now, a new collection just made its debut, and it just goes to show that you don’t have to spend hundreds of dollars to get stylish formalwear.

The Occasion by Old Navy features dresses, tops, and skirts designed with formal events in mind — think weddings, fancy parties, and even proms. Pieces range from $25 to $65 including everything from two-piece sets to sleek satin maxi dresses.

As much as we wish we could add it all to our carts, here are five of our favorite finds. But make sure to shop them while you can — we have a feeling this collection will sell out fast.

Taffeta Cropped Tank Top, $25 at Old Navy

Courtesy of Old Navy

Starting at the most budget-friendly option in the collection is this adorable cropped tank top. It has adjustable straps with fitting smocked sides and pairs perfectly with the $40 High-Waisted Taffeta Midi Skirt. As a set, it only costs $65, which is such a steal for the fun and elevated look you get. You can get the top in floral, black, and navy polka dots.

Flutter-Sleeve Keyhole Satin Maxi Dress, $65 at Old Navy

Courtesy of Old Navy

Nothing says “sweet and sophisticated” like flutter sleeves on a satin dress. This Old Navy must-have, which features a scoop neck with a keyhole opening, has a flattering silhouette that will turn heads at any event. It’s available in three colors: black, coral, and champagne.

Satin Cowl Maxi Dress, $55 at Old Navy

Courtesy of Old Navy

For only $55, this dress looks luxurious and far more expensive than it actually is. We love the delicate cowl front, along with its draped back and adjustable tie to get the perfect fit. This stunning piece is available in coral, champagne, navy dots, and black.

Related: Coach Outlet is selling the perfect $350 shoulder bag for only $149, and I’m adding it to my cart immediately

Flutter-Sleeve Satin Maxi Dress, $55 at Old Navy

Courtesy of Old Navy

Here’s another gorgeous flutter-sleeve dress, but instead of an eye-catching keyhole front, it has a deep V-neck. Paired with a seamed empire waist, elastic back, and front slit, it’s comfortable and creates an elongated look. You can shop this dress in black floral, green dots, and navy dots.

Fit & Flare Taffeta Cami Mini Dress, $50 at Old Navy

Courtesy of Old Navy

Not all special occasions call for maxi dresses and floor-length gowns, but of course, Old Navy thought of that, too. This mini dress is available in pink floral, black floral, and a classic black color. It has adjustable tie straps and a stylish V-neckline with a taffeta material that maintains its slightly structured shape. But best of all, it has pockets!