Jennifer Love Hewitt has hit out at prestigious U.S. magazine People for finally putting a picture of her on its cover - only for the photograph to be an unflattering shot of the actress in a bikini. The Ghost Whisperer star, who was infamously snapped in her black two-piece swimsuit as she enjoyed a dip in the sea in November (07), is upset that after two decades working in Hollywood it took such a picture to land her the People cover. She says, "I was on the cover of People in a bad bikini shot. I worked 20 years in this business and that's how I got the cover of People." And the 28-year-old admits the widespread publicity generated by the photograph, which showed her bottom to be larger-than-usual, caused her some emotional pain. She adds, "It made me feel a little embarrassed to be honest. It made me a little sad. It hurt my feelings."