Ian Somerhalder speaks to the crowd while promoting Azzaro Pour Homme on Wednesday (May 14) at a shopping center in Sao Paulo, Brazil.

The 35-year-old actor was also seen that day stepping out of his hotel and greeting his adoring fans.

“Great night in São Paulo, dining under the most beautiful 300 yr old fig tree-love it here… More to come @GQbrazil,” Ian wrote on Instagram.

“Thank you for more presents Brasil! More love, more screams and thank you Azzaro Por Homme aka @azzaro_official for The love, the trip to Lake Como, the trip to Brasil and for making me smell like a man:) Maybe now I can get a girl! What do you think??? Love, Ian,” he later added.