Sexy posters come under fire