Shia LaBeouf is saying he's sorry to Taylor Swift.

The 27-year-old actor sent several messages to the singer after he lifted an old quote of hers and re-tweeted it, saying, "I try to read as much as I can. I try to read an informative article every day to stay read up on our world issues."

After Taylor's fans called him out, he tweeted, "I will apologize to Taylor 2mrw. Welcome to the real world!!!!Everybody wanna booooo me but I'm a fan of real pop culture. No disrespect."

He then wrote, "When I woke up from the crazy nightmare I looked in the mirror & said GROW UP SHIA I take responsibility for my actions sorry @taylorswift13."

He also recently admitted that he sent a picture of his penis to producers of his film "Nymphomaniac" as part of his consideration for the role.