I went to Otic for my grad hair. they do a lot of pageants (like Miss Vancouver etc) and they did a great job for me! I think they charged 50-60. Sorry I can't help you with makeup.. i just did my own. neway, here:
http://www.oticsalon.com/
Have fun! =)