The finalists and winner for the annual Miss Virginia Pageant is this weekend in Roanoke, and here are all the contestants. Who do you think should win?

Where: Berglund Center, Roanoke

Cost: $40 Thursday and Friday; $50 Saturday; Outstanding Teen and Teens in Training finals, $30 Saturday

Tickets/more information: www.hometownbanktix.com, (877) 482-8496

For more information and for live updates, check Roanoke.com