Jacksonville’s
#1 Wedding Dance Studio

Your First Dance
Should Be Magical

We’ll teach you a custom, beginner-friendly wedding dance choreography that tells your love story and amazes your guests.

BOOK IN 30 SECONDS!

"Amazing experience! We were laughing the entire time and can’t wait for our next lesson!"

Lessons taught
0 +
5-Star Ratings
0 +
Clients
0 +
Years Experience
0
You Booked the Venue. You said YES to the dress.

Have you thought about your first dance yet?

If you’re like most of our couples, you probably have a song in mind, but have NO IDEA where to begin when it comes to the actual dancing.

What you DO know is:

You want to LOOK Amazing

You don't want to feel like awkward middle schoolers at your first prom. Or worse- step on each other's feet in front of all your friends and family.

You Want to FEEL Amazing

Every part of your Wedding Day should be absolutely magical- your First Dance is no exception!

ZERO PRESSURE. TRY IT FOR FREE!

I'm Antonio, founder of Sapphire Ballroom. I'm here to

Make Your First Dance Unforgettable

I’ve helped hundreds of couples go from nervous and unsure to “Wow! They look incredible!”. I design every routine to tell your unique love story – with subtle touches and hidden details that make your big moment truly magical.
Your love story deserves nothing less.

PRIVATE LESSON. EASY START.

FB_IMG_1659932557947 (1)

"Antonio is a phenomenal instructor!!! He broke everything down in a way that these two left feet could master and kept us laughing the whole way through it!"​

Why do couples love Sapphire Ballroom?

Unforgettable Made Easy

You want a first dance that feels like you—romantic, confident, and photo-perfect—but without overwhelm. Our private, beginner-friendly approach gives you quick wins from day one, keeps partners cheering each other on, and builds a routine that ties your whole day together.

YOU’LL BE DANCING IN MINUTES.

Feel Like a Princess

Natural movement that looks magical and still feels easy.

Enjoy it together

Private, zero-pressure lessons with quick wins that make it fun, even for hesitant grooms.

know exactly what to do

A simple, step-by-step plan so there's no winging it on the big day.

tie your day together

Custom moments that connect your story, from entrance to picture-perfect dip.

YOU’LL BE DANCING IN MINUTES.

You want a First Dance you'll never forget.

Own your moment!
we'll make it easy.

Our Wedding Dance process is simple and stress-free.
We meet you at your comfort level, teach natural movement that fits your song and dress, and give you quick wins from day one—so getting started feels exciting, not scary.

Step 1:
Book a Free Lesson

No experience? No problem!
Our private lessons are 100% beginner-friendly. You'll be dancing in the first five minutes.

Step 2:
Learn Your Custom routine

This is the fun part!
We design choreography around your song, style, and your love story, then teach it step-by-step at our Jacksonville studio with take-home practice videos.

Step 3:
Leave Your Guests Speechless

On your Big Day, you'll move with confidence and end with a picture-perfect dip. Tissues recommended - Aunt Carol will need them!

You want a First Dance you'll never forget.

Own your moment!
we'll make it easy.

Our Wedding Dance process is simple and stress-free.
We meet you at your comfort level, teach natural movement that fits your song and dress, and give you quick wins from day one—so getting started feels exciting, not scary.

Step 1:
Book a Free Lesson

No experience? No problem!
Our private lessons are 100% beginner-friendly. You'll be dancing in the first five minutes.

Step 2:
Learn Your Custom routine

This is the fun part!
We design choreography around your song, style, and your love story, then teach it step-by-step at our Jacksonville studio with take-home practice videos.

Step 3:
Leave Your Guests Speechless

On your Big Day, you'll move with confidence and end with a picture-perfect dip. Tissues recommended - Aunt Carol will need them!

KNOW EXACTLY WHAT TO DO ON YOUR BIG DAY

"Even my fiancé who isn't a big dancer felt comfortable!"​

Schedule in seconds.
Start this week.

Let's put it on the calendar!

To book your FREE one hour private dance lesson for two, pick a time that works for both of you on the calendar below. It’s a private, beginner friendly lesson, and you’ll be moving together in minutes!

your fREE introductory lesson includes:

Appointments available this week!


***WE RECOMMEND STARTING AS SOON AS POSSIBLE!

COUPLES WHO START WEDDING DANCE LESSONS AT LEAST
 8-12 MONTHS BEFORE THEIR WEDDING DAY
 FEEL CALMER, LESS STRESSED, AND
MORE PREPARED FOR THEIR FIRST DANCE.

Real Stories. Real First Dances.

What our couples have to say

A few of our favorite words from couples who started right where you are. From “We have two left feet” to “Wow, that was magical,” here’s what our couples are saying:

"They met us where we were..."

“There are no words to describe how incredible the Sapphire Ballroom team is… From the first lesson, they made us feel so comfortable. They met us where we were and created the perfect first-dance choreography (and practice poses for amazing photos). We would recommend Sapphire ballroom to everyone we know!

Brandi C.
Bride

"My wife dragged me in here..."

"If we're honest my wife dragged me here but for all you guys out there just know, they made it easy, they made it fun and you're going to have a great time so give them a chance! It's worth it!"

Ron P.
Groom

"My husband and I felt supported..."

“From the very first class, Antonio showed an extraordinary talent for turning even the most hesitant into confident dancers. His patience, encouragement, and personalized feedback created an environment where my husband and I felt supported and motivated to push past our self-doubt. I can confidently say Antonio is the best around!

Teresa P.
Bride
Mitchell J.
Mitchell J.
Groom
We had a lot of laughs and a lot more confidence!
Dezare N.
Dezare N.
Bride
Not only did we learn so much but we laughed and had so much fun!
Ashley B.
Ashley B.
Bride
The Sapphire Ballroom team is awesome! We feel super confident we are going to rock it on our wedding day!
Alexander R.
Alexander R.
Groom
Amazing experience! first time in a dance class! We look forward to learning!
Danielle G.
Danielle G.
Bride
I walked in kinda nervous and I walked out laughing with my partner. We are looking forward to our next lessons!
Colleen A.
Colleen A.
Bride
Having a blast learning to dance with my fiancé. The instructors are very friendly, patient and talented!
Tyler D.
Tyler D.
Groom
Incredible experience! Highly recommend no matter what your skill level is!

frequently asked questions

My fiance isn't a dancer.
Will he hate this?

We totally hear you! Most brides tell us that before they come in. Here’s the surprising thing: He usually ends up loving it. We keep the vibe  light and low-pressure, and we start with moves that feel natural so he sees progress right away. By the end of the first visit, our grooms almost always say “Wait…that was actually fun.”

What if we have two left feet?

You’re our people! About 98% of our couples have zero dance experience when they start. We teach simple, elegant movement that reflects your relationship and matches your comfort level. You’ll be amazed at how much you can learn together—and how good it feels to have a plan.

Can you teach us dips and lifts?

Absolutely! Dips and lifts create those picture-perfect moments everyone remembers—and you’ll learn your first dip at your very first lesson. Safety is non-negotiable: we won’t have you practice lifts at home until you can enter and exit them safely in the studio. And if you prefer to keep both feet on the floor, we’ve got “big-moment” alternatives that look just as magical in photos.

How many lessons do we need?

It depends on your song, timeline, and how detailed you want your choreography to be. We start with a free intro, get clear on your vision, and then design a lesson plan that gets you performing your magical First Dance with confidence.

Where are you located?

We’re in Jacksonville (Baymeadows area, off Philips Highway) and regularly work with couples from Jacksonville, St. Augustine, Ponte Vedra, Orange Park, and Fleming Island. There’s easy parking at the studio.

How do we get started?

Book your free lesson! We’ll try a few easy moves, shape your plan, and send you off feeling excited and ready for what’s next.

See you on the dance floor!

FREE INTRO. EASY TO RESCHEDULE.