Michelle Branch didn't mean to offend anyone with her Halloween costume.

The musician, who is currently pregnant with her third child, dressed up as the Virgin Mary for the holiday.

"I swear, I didn’t sleep with anyone 👻🎃," Michelle captioned the photo on Instagram.
Soon after posting the snap, where she could be seen cradling her baby bump, critics called out Michelle for the "offensive" costume.

In response, Michelle updated her caption to let fans know that she didn't mean any harm with the religious costume.
"For those of you offended, chill out. I was raised Catholic, I meant it as no disrespect," Michelle wrote.
