The Biggest Loser winner Olivia Ward lost an astounding 129 pounds to take victory on the show’s season 11 live finale last night. The opera singer just barely managed to edge out her own sister, Hannah Curlee, who came in second with a total weight loss of 120 pounds.

Read More..>>