One Direction heartthrob Harry Styles has been snapped getting close to a stunning brunette as he let his curls down for the night with the rest of the band.

The latest lady who appears to have been dazzled by the Harry effect is 21-year-old Brazilian pop star Anitta.

The Brazilian stunner – real name Larissa de Macedo Machado – and the curly haired crooner couldn't hide their grins as they made attempts to stare seductively at each other in the black and white shot.

The pair were pictured together on Wednesday night as the boys threw a roof top bash in the luxury 5-star Fasano Hotel in Ipanema, Brazil, which was soon packed out with other famous faces and invited guests.

The pretty brunette, who burst onto the Brazilian music scene last year with catchy pop/R&B tracks and who's also worked with the same video producer as Beyonce, was dressed in a slinky animal print bodycon dress.

She complimented the sexy look with big and bouncy hair, sultry smoky eyes and chunky gold earrings, while heartthrob Harry looked his usual charming self in a simple black tee and signature trilby.

Anitta's picture of the pair, jokingly captioned “we don't like each other”, soon clocked up over 80,000 likes.

(Image: AKM-GSI)

It also clocked up a few furious posts from miffed Directioners, too.

The star also got a snap with Niall, who was rocking a tie-die purple and white tee and superb quiff.

Niall wrote: "@euanitta and myself chillin in rio ! Great girl! Good artist!"

As they continued to take a well deserved break from their gruelling 69-date stadium world tour, the band were swamped by fans as they explored Brazil and paid a visit to the famous Christ The Redeemer Statue.

If you fancy seeing the pretty pop star in action, check out the video below.