Actress Zoe Saldana shows off her age-defying body by posing in a sexy peek-a-boo Hervé Léger bikini for “C” (California Style) Magazine.

Inside the summer 2011 issue of the magazine, the “Avatar” babe says she gets way more compliments about her figure now that she’s 32, than she did over a decade ago when she was 21 years old. (Look good there Zoe!)

Zoe Saldana is also said to be in talks to star alongside Mark Ruffalo in the J.J. Abrams-produced drama “Infinitely Polar Bear.” According to Vulture, Saldana will play a mother who leaves her children with a bi-polar husband (played by Ruffalo).

Shooting for the film begins this September.