The 38-year-old actress attended the 7th Annual amfAR Inspiration Gala in Sao Paulo on Thursday.
Bem vinda, Katie Holmes!
The 38-year-old actress cannot get enough of her time in São Paulo, Brazil!
WATCH: Katie Holmes and Jamie Foxx Spotted on a Dinner Date in NYC -- See the Pic!
Holmes arrived in the city on Thursday for the 7th Annual amfAR Inspiration Gala dinner, taking to Instagram to share a snap of her gorgeous gown.
"#saopaulo I am so excited for the @amfar #amfARSaoPaulo dinner tonight!!!!! #Brazil," she captioned the pic. "Thank you @fabianamilazzo for this dress!!!!!! I love Brazil!"
RELATED: Katie Holmes Celebrates Daughter Suri's 11th Birthday With 3 Cakes & Tons of Balloons
The mother of one spent Friday exploring the city, posting plenty of pics from her artistic excursion.
RELATED: Katie Holmes Shares Cute Throwback Photo of Her 'Sweet Angel' Suri -- See the Pic!
Holmes hit the beach earlier this month to celebrate daughter Suri's 11th birthday.
See the mother-daughter pair's fun in the sun in the video below.