Reece Witherspoon has been busy promoting the release of her latest movie This Means War, recently touching down in Rio de Janeiro to inspire Brazilian cinema-goers to see her film.

The 35-year-old star was snapped in a bright canary-coloured frock tightened around her waist by a belt, complementing the look with a large silver necklace.

She wore her blonde locks in a flattering up-do, enshrining her status in the fashion stakes by polishing off her ensemble with a pair of strappy heels.

The mother-of-two, who was once married to Cruel Intentions co-star Ryan Philippe, features alongside Chris Pine and Tom Hardy in her latest film role, which hit UK cinema screens on March 2nd.

The plot centres around two CIA agents who go head-to-head after they discover they are dating the same pretty lady.

Reece, whose first name is actually Laura, is set to appear in a number of new titles next year, including Mud, Big Eyes and Wish List.

09-03-12 2 Witherspoon sports Latin-inspired ensemble for premiere in Rio