This Rachael?
http://cache.gawker.com/assets/resources/2008/03/rachelmarsden.jpeg
Yes definitely, that is her