Prom season has officially descended upon high school girls everywhere, but those who haven't yet found the perfect dress to wear for the big dance don't need to fret, as several retailers may still have great styles for seriously affordable prices.  

Check Out Top Trends For Prom Dresses

Prom is a bit of a rite of passage for high school juniors and seniors, but formalwear, combined with tickets, limos, flowers and other big parts about the night can add up fast--making it also one of the most expensive things a high school student can deal with. But price tags don't have to intimidate the more budget conscious student either--with several retailers offering great sale prices on some truly gorgeous dresses. 

Here are some of the best deals on some really great gowns for this prom season: 

David's Bridal:  

The retailer is offering a sale promotion which ends May 5, with $20 off all regularly priced prom dresses, and select styles are also being offered for 50 percent off original prices. In addition, several styles have already seen their prices slashed to $100 or less, including: 

          *Strapless Beaded Waist Dress with Floral Detail: $49.50  

          *Heavily Beaded Strapless Shirred Bodice Dress: $59.50 

          *Crystal Embellished X-Back Ruched Bodice Dress: $59.50 

          * Sequin Bodice Dress with Short Soutche Skirt: $59.50 

          * Long Strapless Mesh Dress with Beaded Waist: $59.50 

          * Illusion Skirt Gown with Shoulder and Back Cutouts: $64.50 

PromGirl.Com: 

The online prom retailer is also offering a wide variety of styles for under $100, including: 

          * Strapless Baby Doll Party Dress: $99.00 

          * Open Back Halter Prom Gown: $99.00 

          * Short Sleeveless Purple Party Dress: $79.00 

          * Long Formal Gown 29283: $99.00 

          * Short Sleeveless Babydoll Prom Dress: $99.00 

Macy's: 

The fashion retailer has dresses from some of the biggest names in prom formal wear--all for prices that won't hurt the wallet too badly:  

          * B. Darlin' Juniors' Sequin Cutout Gown: $99.00 

          *Blondie Nites Juniors' Illusion Corset Ball Gown: $114.99 

          *City Studios Juniors' Beaded Ball Gown: $159.99 

          * Teeze Me Juniors' Rhinestone-Trim Open-Back Dress: $119.00 

JcPenney: 

The department store chain is offering steep discounts on several dresses, including: 

          *City Triangles Strapless Two-Tone Fairy Tulle Long Ball Gown: $124.99 (down from $250) 

           *My Michelle Strapless Sweetheart Neckline Lace Long Dress: $79.99 (down from $134) 

Nordstrom: 

The store has some higher-end options for those who prefer some bigger style houses and names, but even they have some decent options when it comes to dresses, with prices that aren't too harsh after the name brands are factored into the equation: 

          *Adrianna Papell Embellished Mesh Tank Dress: $238.00 

          *Topshop Origami Rose Bandeau Dress: $100.00 

          *Terani Couture Beaded Top & Organza Two-Piece Ball gown: $415.00