Beans and rice, oatmeal, eggs and dairy (especially whey) will get you a long way. But true bodybuilding takes lots and lots of protein. I'm certainly no expert and not going to say it can't be done, but I've not yet seen anyone with an impressive physique that didn't eat meat.
However, you should be able to maintain a fairly muscular and very lean physique like the pretty-boy models.