Entertainment Tonight -- Miley Cyrus opens up about who makes her swoon in Hollywood and about her first meeting with model boyfriend Justin Gaston.

"I believe in love at first sight," she tells Teen Vogue magazine. "It just hasn't happened to me."

"I walked right by him," Miley says of her first encounter with Justin. "Love doesn't come from attraction, but from somewhere deeper. [Justin] is my best friend."

Aside from Miley's possible real-life relationship, the 'Hannah Montana' star reveals what movie stars she goes crazy for. She tells the publication she finds Jude Law "so adorable" in 'The Holiday' and she thinks Gerard Butler is "so sexy."

"You've seen 'P.S. I Love You,' right?" Miley asks. "My favorite. I bawled my eyes out."

As for Miley's favorite female celebs, she calls the 'He's Just Not That Into You' actress Scarlett Johansson "the most beautiful girl I've ever seen."

For more with the Teen Vogue cover girl, pick up the May 2009 issue, on newsstands April 14.