Reality TV personality Caitlyn Jenner was ambushed by a trans woman over her support to US President Donald Trump.

Caitlyn, 67, was attending the Trans Chorus of Los Angeles on August 26 when she was confronted by Ashlee Marie Preston, reports

The activist and journalist found it “ridiculous” that Caitlyn, a trans woman herself, allegedly continues to support Trump after he authorised banning trans people from serving in the military on Friday.

“You’re a f**king fraud and a fake,” said Preston.

In the video posted on Preston’s Facebook page, Caitlyn stood in the audience as Preston approached the celebrity formerly known as Bruce Jenner.

As Caitlyn went in for a hug, Preston began to berate the former for what she believes is a wrongdoing to the trans community, reports

“You continue to support somebody that does everything with the military to erase our community. It’s really f**ked up that you continue to support him,” she added.

After remaining silent for a moment, Caitlyn asked: “Are you done?”

“No I’m not done. I’m not done. It’s f**king ridiculous. You’re a f**king fraud,” Preston retorted as bystanders tried to defuse the situation.

Caitlyn has been an outspoken advocate for Trump.

In March 2016, Caitlyn gave her thoughts about Trump on her show “I Am Cait” saying: “I think he would be very good for women’s issues.”