Rachel Roberts is a Canadian Model, and Actress, and she is smokin hot. Treats Magazine is really doing a great job lately of getting their name out there, and I sincerely hope they keep this up.