When it counts Selena Gomez knows exactly how to turn on the charm.
Arriving in Paris ahead of the premiere of her risque new movie Spring Breakers she looked tired and annoyed in her grunge-inspired traveling outfit.
But after a just couple of hours at her hotel the jet-lagged starlet emerged bright eyed and smiling, looking as if she'd just had a good night's sleep.
SCROLL DOWN FOR VIDEO...
Mobbed: Selena Gomez signs autographs for her fans at NRJ Radio Station In Paris
Looking her best: Former Disney star Selena Gomez is a master at appearing bright-eyed, even when tired
As a former Disney star Selena is well versed in appearing perky, even when she'd rather be having a lie down.
The former Wizards of Waverly Place actress headed straight to a radio show to chat to her fans via a 'Twitcam'.
She wore a sparkling sequin top, with a butterfly motif, teamed with tailored black trousers and white high heels.
Selena was greeted by a large group of fans, all excitedly trying to get her autograph.
Before and after: Selena arrives in Paris looking tired and grungy, left, but it transformed by the time she leaves her hotel a couple of hours later
With banners reading 'we love you Selena' they were in luck, as she happily posed for pictures with some.
It was a different story earlier when she arrived at Charles de Gaulle airport dressed in studded biker boots, her face hidden black sunglasses.
The pop singer, who is Justin Bieber's girlfriend, looked more like a rock star as she made her way briskly past the crowds.
Where's Selena? Fans gather outside the radio station to greet the star
Sense of fun: Selena poses for her fans as they snap pictures on their camera phones
Her next stop after Paris is Venice which will see the world premiere of Spring Breakers at The Venice Film Festival on September 5.
The risque movie marks a departure from the 20-year-old.
Directed by Harmony Korine, who wrote the controversial 1995 indie movie Kids, the film stars Gomez, Vanessa Hudgens, Ashley Benson and Rachel Korine as four bikini clad college girls who steal money to fund their spring break trip.
Biker chic: Selena arrives atÂ Paris airport wearing studded biker boots and sunglasses
Edgy: Gomez is showing off her bold new look ahead of the world premiere of her controversial new movie
However, things don't go as planed, and soon they become entangle with vicious drug dealer, played by James Franco.
GomezÂ parades around in a teeny bikini for most of the movie, and is also involved with drugs and booze.
Gritty new role: Gomez stars alongside Vanessa Hudgens, Ashley Benson and Rachel Korine in Spring Breakers
Gomez posted on her Twitter page over the weekend: 'Off to Venice for the big premiere of Spring Breakers!!!'
She told Interview magazine about the bold new movie choice: 'It was a mark thing for meâ"like, "This is what I want to be doing." I want to be taking myself seriously as an actress, and this was definitely a stretch.
Selena continued: 'I was getting kind of repetitive in terms of the roles I was picking, and I really wanted to do something that was completely different.'
No more family movies: Gomez has claimed she will never make another romantic comedy like Monte Carlo
Gomez told Teen Vogue last month that she never make another romantic comedy like last year's Monte Carlo, favouring more gritty fare.
A three minute preview of Spring Breakers was aired at this year's Cannes Film Festival, and critics waxed lyrical over the footage.
A short clip was also released on the internet recently.
Spring Breakers will be released next year.