Emmy Rossum stuns at new Jimmy Choo collection launch

Her onscreen character, Fiona Gallagher, is known for snorting cocaine and being thrown in jail.

However, on the red carpet, Emmy Rossum is strikingly stylish and worlds away from her Shameless alter ego.

The 27-year-old looked stunning at the launch of the new Jimmy Choo collection in Los Angeles on Tuesday wearing a figure-hugging, grey tulip dress that showed off her long, slender legs.