Rachel’s husband used to be a salsa dancing instructor, so shortly after this couple had first met, he somehow convinced her to learn. According to Rachel, she and Jesse found amazing chemistry through dancing, so it has always had a special place in their hearts. That is why they decided to surprise their guests at their wedding with this incredible routine!

Rachel says that they wanted to do something extra special, so they performed the final dance from Dirty Dancing – Time of My Life. They even had some of the bridal party members join them! The reaction of their guests is simply priceless to say the least! Towards the end, they dance to The Time (Dirty Bit) by The Black Eyed Peas. All their guests join them on the dance floor and it is really great to watch!

Watch their stunning routine below! Did you enjoy watching this? Let us know your thoughts in the comments!

Please SHARE this fun routine with your families and friends!