Starla Baskett thought High School Musical star was having sex

Zac Efron‘s mum was shocked when she saw a photo of her son and Vanessa Hudgens in what appeared to be a sex shop.

Starla Baskett reacted to the snap by buying the High School Musical hunk, 21, a pile of condoms.

It was Hallows Eve like, two years ago, Zac tells Elle Magazine. It was just a costume store.

‘In the back they have an adult section for adult costumes. And this nice older woman asked for a photo.

My mom is like, Zac, what did you buy in a sex shop? I was like, Mom, calm down, its not a sex shop.

‘She wouldnt have any of it. Shes like, I knew you were being sexual!

So my stocking was full of condoms this Christmas. She buys me the economy box.

Zac is rumoured to be engaged to his co-star Vanessa, 20.

SEE PICTURES Zac Efron and Vanessa Hudgens a love story in photos>>

SEE PICTURES Zac Efron‘s life in photos>>

SEE PICTURES Zac Efron in new movie 17 Again>>

SEE PICTURES Zac Efron‘s waxwork unveiled>>

SEE PICTURES The top 20 teen idols>>

SEE VIDEO Zac Efron and Vanessa Hudgens in High School Musical…