I actually thought, outside of Iggy Azalea, Starlord was the best look-alike they have. Definitely the best out of the guys. Zac Efron Justin Bieber (yes, I know it's a girl in the role), etc all look nothing like their characters. I spotted the guy who plays Starlord in the opening Dance number and knew right away who he was.