Paparazzi caught Ed Speleers on the beach in his skinny small pink shorts. And we have to question his sexuality after seeing him in these pink shorts. He had a main role in “Eragon” in 2006 and since then he is showing off his body wherever he can and is looking for a job. Still, this young hunk is a desirable guy, with his blonde hair and cute face.