In her latest ad, Sweeney features naked in the ad for a sports betting company — in some scenes her private parts covered only by footballs or other sports gear.
"They wanted to show just sports," she says while sitting topless on a basketball hoop, before repeatedly saying "sports" in other suggestive poses.
The ad has preceded opposition from current and former female athletes around the world, outraged by its portrayal of women in sport. Some, including Australian water poloist Matilda Kearns, have taken to social media to show "real" women in sport.
Kearns posted a video of her competing in the pool and training at the gym with the caption: "Here's some real women sports content."
Retired Australian swimming champion Ariarne Titmus said the ad was "a kick in the face" to women who'd dedicated their lives to perfecting their craft.
Steggall, Australia's most successful alpine skier, described the gambling ad as "incredibly disappointing and just offensive".
Steggall appealed to young girls.
"It doesn't look like what Sydney Sweeney and others show."
Last year, she was accused of promoting white supremacy after featuring in a campaign for denim brand US Eagle, which featured the tagline, "Sydney Sweeney has great jeans".
Gender Equity Victoria CEO Micaela Drieberg said it was infuriating to see women's bodies sexualised for the sake of gambling.
Drieberg said it perpetuates a view that this is how women's bodies should be portrayed and used, and it "adds years" to the fight for gender equality.