BODIED BY XO ONLINE GYM
LIVE & ON DEMAND
Train with Christina live 6 days a week or catch up with 1000s of on demand classes.
HIIT, strength and resistance, step fitness, pilates, we have classes for everyone!
Get access to challenges and all the tools you need to get the results you've been dreaming of.