Behind the Scenes – Rachel Boston

You’ve probably seen Rachel Boston in lots of TV shows, including Grey’s Anatomy and Castle….  And for the final season of USA’s In Plain Sight she plays Detective Abigail Chafee. We caught up with her for an outdoor shoot for our current issue 11. Featuring designs fromOctavio Carlin, Rachel made working in the great weather and location a blast!  Thanks a million, Rachel for a wonderful shoot.  

Rachel Boston for RegardMag.com Issue 11