Michelle Keegan cut a stylish figure in a burgundy suit as she promoted her new Netflix thriller.
The actress, 35, plays Maya Stern in series Fool Me Once, which is based on the book by Harlan Coben, and attended a Netflix event earlier this week to discuss the show.
The former Coronation Street star looked incredible in a jacket and flared trousers with her hair down, as she posed on a balcony before heading to the event.