express gazette logo
The Express Gazette
Monday, October 12, 2026

Michelle Keegan Earns Over £5 Million in a Year Following Netflix Success

The actress's earnings have risen significantly in the past year, with her company reporting a substantial increase in profits.

Business & Markets • 3 months ago
Michelle Keegan Earns Over £5 Million in a Year Following Netflix Success

Michelle Keegan has achieved a significant financial milestone, earning over £5 million in the past year, bolstered by her success on Netflix. The actress, 39, showcased her figure in a striped bikini on Instagram, coinciding with the financial report from her company, Rosia Productions.

In the year leading up to September 2025, Rosia Productions reported earnings of £5.4 million, an increase of £1.4 million from the previous year's £4 million. A financial expert noted that this demonstrates Keegan's sustained earning power after 18 years in television and that her career continues to thrive, unaffected by her recent time off to become a parent.

Keegan's successful role in Harlan Coben's 2024 Netflix hit, "Fool Me Once," appears to be a major contributor to her recent earnings. While her BBC series "Ten Pound Poms" was cancelled after two seasons in 2025 and Sky's "Brassic" also concluded, her involvement in the Netflix thriller has been a significant career boost.

She is currently filming another project for Netflix, an upcoming eight-part thriller titled "The Woods," also penned by Harlan Coben. Keegan was recently seen on set in Manchester.

The actress, 39, teamed her two-piece with a matching sarong and wore a cowboy hat

Additionally, Keegan is set to star in the ITV police drama "The Blame" alongside Douglas Booth. The series trailer has highlighted the on-screen chemistry between Keegan, who plays DI Emma Crane, and Booth, who portrays DI Tom Radley.

Michelle and Douglas Booth's brewing chemistry was on full display in the first trailer for ITV's thrilling new police drama, The Blame


Sources