Thousands of people have spent today honing their routines and primping their floats in readiness for tomorrow's annual Mardi Gras parade in Sydney.

Many are taking part for the first time, including some from countries where the gay and lesbian community is still fighting for acceptance.

For more from ABC News, click here:

You can watch more ABC News content on iview:

Go deeper on our ABC News In-depth channel:

Code: MADIAOFF8. Coupon code is required.

More videos