Another great shot of Tricia Helfer wearing her Martha Leather Jacket