Justin Bieber has slammed allegations that he sexually assaulted a woman in 2014 as “factually impossible” — as he threatened legal action against her in a series of tweets.

The 26-year-old “Sorry” star responded at length on Twitter Sunday night, posting numerous photos, news links and receipts he claims prove he was with then-girlfriend Selena Gomez and nowhere near the alleged scene that night.

“I want to be clear. There is no truth to this story,” he said of the sexual abuse claims made online by a woman named Danielle. The woman claimed that the star forced himself on her at the Four Seasons Hotel in Austin after the South by Southwest music festival.

The singer took to Twitter to defend himself of the claims, stating that he never stayed at the hotel, including showing a receipt of his Airbnb booking for that evening.

The woman has since deleted her tweet and entire account.

Bieber took to Instagram to comment on the allegations, stating, “Thank you Jesus for my life. Thank you for your forgiveness! Thank you for showing me I am enough! Thank you that I no longer have to carry shame but can walk with my chest up and head held high knowing I am loved, chosen, and forgiven!

“If you struggle with your past give it to Jesus! He isn’t burdened by it! He loves you and is honored to know all of little details good and bad in your life! He isn’t angry with you, he wants the best for you!”

Image courtesy Instagram

Sign up for our newsletter to get the best of to your inbox.