Michelle Keegan Shares Bloodied and Bruised Selfie from Our Girl Set After Fans Slammed Her 'Flawless' Warzone Look
Michelle Keegan Shares Bloodied and Bruised Selfie from Our Girl Set After Fans Slammed Her 'Flawles

Michelle Keegan has shared a gory selfie from the set of BBC drama Our Girl, showing her face bloodied and bruised in military makeup. The 31-year-old actress, who plays medic Lance Corporal Georgie Lane, posted the image on Wednesday with the caption: 'Yep...still here!'

The photo, taken in her changing room, shows Keegan in army fatigues with unkempt hair, a stark contrast to the glamorous styling that recently drew criticism from viewers. Fans had complained that her character looked too perfect in the show's latest season, which was set in an earthquake-stricken Nepal.

Critics took to social media to question how Keegan's makeup remained flawless during a humanitarian mission. One wrote: 'How does Michelle's make up stay flawless when on a relief mission in Nepal and mine can't even survive my commute to work...' Another added: 'Only Michelle Keegan could still look good, covered in dust and under a load of earthquake rubble!'

Wide Pickt banner — collaborative shopping lists app for Telegram, phone mockup with grocery list

Viewers also mocked her perfectly styled eyebrows, with one commenting: '3 aftershocks later and Michelle Keegan’s eyebrows are still intact.' However, many defended the actress, praising her natural beauty and performance. One fan wrote: 'Michelle Keegan is literally [heart emoji] even with no make-up! What an unreal programme.'

Keegan is currently filming the third season of Our Girl, which will see the storyline shift to Nigeria. The recent season finale saw the tragic death of her co-star Luke Pasqualino's character Elvis, leaving fans devastated.

Pickt after-article banner — collaborative shopping lists app with family illustration