Mirror Mirror


Do you remember the time when large silvery dance balls were at every party? Yep, think back to the 70s… the disco-dancing era. Now imagine these are actually people – dazzling glittering human disco balls causing quite a stir with an amazing illusion of mirrors! Mirror Mirror is an aptly named dance show with a mirror play of dazzling reflections that bounce off Mirror Men. Each mirror man wears a suit made from thousands of slivers of tiny mirror-like materials that create the effect of myriad reflections. These specially designed suits reflect the stage lighting to make it look like a galaxy of stars.
Professionally choreographed to an energetic soundtrack, the mysterious Mirror Men are not just smoke and mirrors – they will mesmerise your guests and immensely entertain!

Melbourne’s best Mirror Man Dance Show!

FX Entertainment’s Mirror Mirror show and roving dancers are fast becoming the most desired form of entertainment for events. It is increasingly popular around Melbourne due to the uniqueness of this concept.

This dance show is ideal for a spectacular start to an event. It will add an extra level of event entertainment that will surely boost the energy and vibe at your venue. Our roving Mirror Men are great at free-styling to get your guests into the mood for dancing, or to queue up for photos!

While we are based in Melbourne, we can travel interstate around Australia for events, so enquire now about a destination booking.

Mirror Mirror Logo


The Mirror Mirror show is a 3-6 minute feature choreographed show comprising a trio of Mirror Men dancers. This show is easy to set up and execute for events of any size.

At FX Entertainment, we can assist with your event planning – the Mirror Mirror show can be customised to bring your own vision to life. Our Mirror Men are also great roving performers.

Just ask how our Mirror Men can enhance your product launch or make your private party a fabulous success!


Use our nimble-footed Mirror Men to light up your event! All you need is a dance floor to have a ball of a time.