Ladies, Old Navy is back with a hot deal on the cutest dresses!

Today only, get an instant 30% off your order at checkout, no code needed. This promotion has a few exclusions, but it does include select sale items, such as women’s dresses–prices start at $12.00. Add your favorite styles to your shopping bag and watch their prices drop to as low as $8.40 each!

There’s more: also today, score free shipping on orders of at least $25.00 or with code FREESHIP. The best thing about this offer? You must reach $25.00 before the extra 30% off is applied.

Buy 1 Jersey Swing Dress for Women (reg. $26.94) $15.00
Buy 1 Fitted Crew-Neck Tee Dress for Women (reg. $26.94) $12.00
Get an extra 30% off at checkout through 6/21
Use code FREESHIP to get free shipping on orders of $25.00 or more before coupons through 6/21
Final Price: $9.45 each shipped, when you buy both

Also stock up on shorts for the same low price of $8.40 each after the 30% discount!

Buy 3 Mid-Rise Everyday Khaki Shorts for Women – 5″ (reg. $22.94) $12.00
Get an extra 30% off at checkout through 6/21
Use code FREESHIP to get free shipping on orders of $25.00 or more before coupons through 6/21
Final Price: $8.40 each shipped, when you buy 3

Or mix and match dresses and shorts! Check this out:

Buy 1 Fit & Flare Cami Dress for Women (reg. $29.94) $19.00
Buy 1 Mid-Rise Everyday Khaki Shorts for Women – 7″ (reg. $24.94) $12.00
Get an extra 30% off at checkout through 6/21
Use code FREESHIP to get free shipping on orders of $25.00 or more before coupons through 6/21
Final Price: $10.85 each shipped, when you buy both

UP NEXT: Over 80% Off Giani Bernini Handbags at Macy’s: Pay as Low as $15.76!