Michelle Keegan, 39, has launched a new collection of swimwear for her brand, Orfila Bee. The collection, named "La Isla," features bikinis and swimsuits and was released on Thursday evening.

Keegan showcased the "last collection of the summer" herself on social media, modeling a black bikini from the range. The swimwear is described as displaying her "incredibly toned physique." The bikini tops are priced at £45, with matching bottoms at £40.

The actress also recently shared first look images from her upcoming police thriller, "The Blame." In the series, Keegan plays DI Emma Crane, a detective involved in a corruption conspiracy.

Michelle Keegan in a black bikini, part of her Orfila Bee 'La Isla' swimwear collection.

This role marks Keegan's return to work after giving birth to her daughter Palma last year. She has previously spoken about the experience being "daunting" but that production was "supportive."

"The Blame" is set to air this autumn and follows Keegan and co-star Douglas Booth as detectives investigating the murder of a teen ice skater. The investigation uncovers a wider conspiracy involving secrets, suspicion, and systemic corruption.

Michelle Keegan posing in a black bikini, part of her new swimwear range.

Keegan's brand, Orfila Bee, was launched in 2022. Her ventures also include acting, owning a production company, and fashion collaborations.

Michelle Keegan in a black bikini with an unbuttoned muslin shirt and a straw cowboy hat.

In a separate project, Keegan is also set to appear in a series based on Harlan Coben's novel "The Woods." She plays Lucy Silverfield, who reunites with her first love, Paul Copeland, to search for answers about the disappearance of his sister years prior. This series explores themes of secrets, cover-ups, and family revelations.

Michelle Keegan transforming into a detective in "The Blame."