Rachel Wilson is a Canadian blonde and a bit of an ice princess. Though she appears in the provocatively entitled series Show Me Yours, she hasn’t shown us much. In Winter Break (2003) she proves that there’s a lot to show when viewers get a peek down her black bra. Hopefully there’s more to come so we can. … Join Mr Skin to read her entire Biography