Selena Gomez has no plans to marry boyfriend Justin Bieber.

The 19-year-old singer-and-actress insists her relationship with the 17-year-old pop sensation is "all good" but has no plans to tie the knot yet as she feels too young.

When asked whether she will marry Justin one day, she replied: "No, I'm only 19!"

While Selena is comfortable dating one of the world's biggest pop stars, she admits she was recently left "starstruck" when she met her idol, 'Transformers' actor Shia LaBeouf.

She told Reveal magazine: "I was so happy when I saw Shia. I was so starstruck. He probably thinks I'm crazy and I probably made a fool out of myself, but I love him. I have literally been obsessed with him since I was 15.

"Shia's older than me, so I look up to him. I don't want to marry him, though!"

Selena - who is currently on tour in the US and has recently landed a part in new film 'Monte Carlo' - admitted she sometimes has to have the weekend off to rest from her busy work schedule to stop her from "breaking down".

She explained: "It is a lot sometimes. But I surround myself with really good people and my mum travels everywhere with me. If I do have moments where I want to break down, I ask to stop or have the weekend off and go home."

Visit our Facebook page for a chance to Win a SIGNED Justin Bieber Poster