Ashley Benson has slammed a new 'Pretty Little Liars' poster for being heavily airbrushed.

The 23-year-old actress, who has starred on the ABC Family series since 2010, vented her frustration on Instagram after seeing the flawless promotional image of herself and her co-stars, Shay Mitchell, Troian Bellisario and Lucy Hale, online.

She wrote: ''Saw this floating around.... hope it's not the poster. Our faces in this were from 4 years ago..... and we all look ridiculous. Way too much photo shop. We all have flaws. No one looks like this. It's not attractive.''

After being inundated with supportive messages from her fans, she later added: ''On another note. Super sick in bed reading all of your tweets. Love you guys so much. The constant support and love I get from all of you makes me so happy. Hope you all have an amazing week. Remember you are all beautiful. Please don't ever try and look like the people you see in magazines or posters because it's fake. It only causes an unhealthy mind about how you see yourself. You are perfect the way you are.''

Ashley, who was rumoured to be dating her 'Springs Breakers' co-star, James Franco, earlier this year, also received a supportive message on Twitter from her co-star Troian, who plays Spencer Hastings on the series.

The 28-year-old actress tweeted: ''Wow @ashbenzo I couldn't agree more. Very cool concept as always. But aren't we attractive enough...''