So who is Selena Gomez's celebrity crush? One guess and it's not her boyfriend Justin Bieber. It's Transformers star Shia LaBeouf, and to prove it Selena posted this YouTube video (above) of her being "star-stuck" meeting him for the first time.
Saying to her girlfriends after meeting Shia,
"He's so cute. Oh my gosh, he's so handsome."
Apparently Megan Fox thought the same thing when she slept with him.