Robert Pattinson has a shameful secret - the Twilight hunk can't stop hoarding clothes.
The British actor has accumulated stacks of clothing he never wears but he refuses to donate the unworn garments to pals, preferring to rent out storage spaces to house his outfits.
He tells the Daily Record, "I'm a hoarder. I gave away all my furniture from (when I lived in) Baton Rouge but with books and things, I have storage spaces all over the world.
"It's ridiculous. Clothes - I cannot give away clothes. I don't know why. I wear the same thing every day and I just have piles and piles and piles of clothes and then every two years, I'll go to the storage space and kind of see what I can give away.
"I give away like three things, search through everything and then pack it all back up and put it in the storage space."