She played the big sis of the Ice Queen in The Huntsman.
And Charlize Theron proved she too knows her way around a frozen treat as she and son Jackson indulged their sweet tooths on Friday.
The 41-year-old went casual as she brought her little boy to Salt and Straw in Venice.
The South African stunner rocked a see-though maroon sweater, showing off her black bra, which she paired with green-grey pants and white sneakers.
Her famous blonde locks were tied back in a loose knot, hiding her gorgeous face behind over-sized shades.