Cydney Gillon has reigned supreme in the Figure Olympia division since 2017, consistently displaying an elite physique that has raised the bar for competitors worldwide.
At the Figure Olympia finals held at the Resorts World Hotel on October 11th, Gillon faced stiff competition from Padilla...