Miss McRae, Lancaster to exchange wedding vows in Charlottesville