Jennifer Lopez dazzled at the Toronto Film Festival premiere of her film Unstoppable post-split from Ben Affleck. The 55-year-old star stunned in a silver gown with daring side slits and sultry details, showcasing her fashion prowess.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing