"My great-grandfather did not travel across four thousand miles of the Atlantic Ocean to see this nation overrun by immigrants. He did it because he killed a man back in Ireland. That's the rumor." -Stephen Colbert
Seeing them together like that in color, I can totally see Two Rivers as ethnically darker skinned in general and Rand standing out like a sore thumb. I'm guessing the blond is Moraine? She and Lan's actor look older enough that it could work.
Rosamund Pike is 40. She was a Bond girl almost 20 years ago.
I don't think you need to worry about her looking old enough to contrast with the tweenagers.
'Reality' is the only word in the language that should always be used in quotes.