"Glee" star Dianna Agron has got herself a new man -- and he's downright "Beastly."

24-year-old Agron, who plays "Quinn" on the hit FOX show, was spotted on set yesterday holding hands with hot, 20-year-old "Beastly" star Alex Pettyfer.

The cute couple also co-star together in "I Am Number Four," an upoming sci-fi flick about alien teens who come to Earth.

Hot Videos