Possible US presidential candidate Mike Huckabee has accused Barack Obama and his wife Michelle of double standards in parenting, saying America's first family shelters its daughters from some things, yet allows them to listen to racy singer Beyonce.
The sharp rhetoric from the outspoken former Arkansas governor signals that should he run for the Republican presidential nomination, Mr Huckabee, 59, a darling of conservative Christians, would make cultural and social issues the cornerstones of his campaign.
While promoting his new book, the former Baptist pastor told People magazine: "I don't understand how on one hand they can be such doting parents and so careful about the intake of everything - how much broccoli they eat and where they go to school - and yet they don't see anything that might not be suitable" in Beyonce's lyrics.
Mr Huckabee also said Beyonce's choreography was "best left for the privacy of her bedroom".
In his book, he describes the Grammy Award-winning star's lyrics as "obnoxious and toxic mental poison" and accuses Beyonce's husband, rapper Jay-Z, of "exploiting his wife" like a "pimp".
Mrs Obama's office declined to comment on Mr Huckabee's remarks.
During a 2012, 40,000 dollar (£26,500)-a-ticket fund raiser in New York, President Obama thanked Beyonce and Jay-Z for their friendship, saying: "Beyonce could not be a better role model for my girls."
Beyonce sang at Mr Obama's second inauguration, as well at Mrs Obama's 50th birthday party at the White House.