Robert Pattinson is reportedly having money troubles.
The 'Twilight' star is believed to be facing a financial struggle after starring in smaller movie projects to rid himself of the vampire character he played in the fantasy series.
A source said: "Rob's spending habits are the same now as they were when he was earning the big bucks, so there's a real shortfall."
The lack of money is what reportedly led the 28-year-old actor to star in the advertisements for luxury cologne brand, Dior Homme.
The insider added to US OK! Magazine: "He's not one who would typically sign on as the face of a cologne brand, because he's really a simple guy and not into high-end fashion.
"But he knows it's financially sound and, frankly, he needs the money."
Meanwhile, the movie star previously admitted that he "wasn't really thinking" when he bought a house in Los Angeles, which he has since sold for nearly $6.4 million.
He said: "The house was so amazing. I wasn't really thinking when I got it. I was just living in LA and had been living in and out of hotels, and you have money for the first time.
Explaining his choice to move out of the city, he added: "If you are the kind of person who needs to be pushed into doing something, then Hollywood is not the right place.
"I think I might be done with Los Angeles. I've just realised that in the past few weeks."