Tricia Helfer by gotty · June 29, 2012 << Back to post Tricia Helfer – at The Amazing Spider Man Premiere in Westwood Tricia Helfer 2012 : Tricia Helfer – in a green dress at The Amazing Spider Man Premiere-05