Katie Holmes Is Having the Best Time in Brazil -- See the Pics!

Getty Images

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.