"Nothing makes a woman more Beautiful than the Belief that she is Beautiful"
- Sophie Lauren    

At Special Occasions, we believe that shopping for your dream dress online is not the same as in our store. We believe you should touch, feel, and see the endless possibilities of the right dress. A knowledgeable stylist is here to guide you on your search.


In our store, you will see the seasons most sought after styles and must-have dresses. We will complete your look with all of the details that make the ordinary more extraordinary.


Visit us for a shopping experience you will never forget.


See something here or on our Facebook and Instagram that you want to purchase? Call us and we will be more than happy to help you find what you are looking for.

We do not just sell dresses, we sell dreams! 

Mary Marconi-Popiel


Can I get a refund if my prom is cancelled?

Our sales policy has always been, all sales are final.

Can I just walk in?

Yes, no appointment is necessary.


I’m under 18. Do I need to shop with my parent?

In order to maintain a high standard of quality we will no longer be able to allow girls under the age of 18 to try on dresses without a parent present.

Are the dresses on your website in the store? Will you special order a dress for me?

Everything you see on our website we will either have in the store, will be arriving soon or we can order if we’ve sold out. We can special order dresses prior to September 1st and all special orders are a final sale with payment due at time of purchase.


Can you alter my dress if needed?

We have a list of local seamstresses in the Fox Valley area which we highly recommend.

Will I see the same dress at my occasion?

We keep track of what dresses get sold for which specific school and occasion. We won’t sell the same dress in the same color to anyone attending your event.

Can I put a dress on hold?

From Monday-Thursday we will hold a dress for 24 hours. Friday-Sunday, we do not hold dresses.

Do you do layaway?

Yes we do! A 50% deposit and pre-determined pickup date are required.  We'll contact you as a courtesy reminder prior to your scheduled pickup date.  The dress will be returned to stock should it not be picked up 7 days after your pickup date.  Deposits are non-refundable.

What payment options are there?

Cash, check (with an ID), Visa, Mastercard, Discover, and American Express.

Private shopping appointments are available any day of the week. Please call us and leave a message at 630-406-1515. We would love to help you find the perfect dress for your next special occasion!



on the Avenue



Thursday: 11am-5pm

Friday: 11am - 5pm

Sat: 11am - 5pm


2 N Batavia Ave

Batavia, IL 60510



  • Grey Instagram Icon
  • Grey Facebook Icon
  • Grey Twitter Icon
  • Grey Pinterest Icon