First thing I thought of was Aladdin. (I don't find him to be 'beefy', he just has some muscle definition. If you're really worried about the shirtless vest and still like the idea, you could choose another outfit of his, such as his Prince Ali version.)
Prince Phillip from Sleeping Beauty
Woody from Toy Story
Christopher Robin from Winnie the Pooh
Hope these ideas helped the brainstorming a bit!