Photo Credit: Alberto E. Rodriguez/WireImage; Bobby Bank/WireImage; Taylor Hill/WireImage
Bill O'Reilly sure isn't making many friends in Hollywood lately! Just last week, the conservative talk show host called Jennifer Aniston "destructive to society" for her views on single motherhood -- and now he's dogging BFFs Kim Kardashian and Justin Bieber for their playful Elle magazine photo shoot.
O'Reilly exaggerated the age difference between the 29-year-old Kardashian and Bieber, 16, calling Kim "42," and suggested that the beach-romp photo shoot would raise eyebrows if the tables were turned.
"I will tell you this," O'Reilly said. "If a 16-year-old girl was pictured with a 29-year-old man in any of that, he'd be in big trouble."
"I think it's gross," Republican strategist Margaret Hoover said during the discussion on The O'Reilly Factor. "It's a 16-year-old having an affair with a celebutante!"
But panelist Rebecca Diamond stood up for the cutesy pals, and countered, "It's every 16-year-old male's dream to have pictures with Kim Kardashian."
Still, O'Reilly says, when he was Bieber's age, he wasn't looking to frolick on the beach with sexy stars. "I wanted to be a baseball player," he said. "I didn't want to hang around with Kim Kardashian...I had a baseball bat and a glove and ice skates! That's what I was doing."
Do you think O'Reilly has a point about Justin Bieber and Kim Kardashian's photo shoot? Chime in below!