Pink was left flustered when she came face-to-face with her crush Johnny Depp on 'Jimmy Kimmel Live'.

Pink

Pink

The 36-year-old singer previously tried to hide from the 'Alice Through the Looking Glass' actor when her husband Carey Hart - with whom she has four-year-old daughter Willow - encouraged her to speak to him while out shopping.

She recalled to the talk show host: "I didn't want to meet him. My husband made me meet him, which was so dumb.

"I was hiding behind records in a record store and I was like, 'Don't do this. I don't want to meet him."

Despite her reservations, Pink agreed to face Johnny and attempted to engage him in conversation about how she had just seen his new movie, 'Alice Through the Looking Glass' - for which she provides the soundtrack, but things got confused when the 52-year-old actor thought she was talking about his friend, rocker Alice Cooper.

She added: "I don't think it went well. I don't feel like I nailed it."

Jimmy then gave her a chance to make a better second impression on the 'Mortdecai' actor, much to her shock.

Pink was mid-conversation about her music when Johnny walked out onto the set amid screams from the audience, prompting the 'So What' singer to start laughing and hide her face.

Following the hunky star's brief appearance on stage - during which Pink barely seemed able to speak - the singer proclaimed the moment as the "worst ever".

She said: "Go away. That was awful. That sucks. I hate you. I hate you.

"I do not get flustered. This is the worst day ever."