Tricia Helfer looked as stunning as ever during a red carpet appearance 21 years after appearing in Battlestar Galactica. On Monday, Aug. 18, the actress, 51, posed for photos at the premiere of ...