Anne Hathaway has reportedly split from her long-term boyfriend, Raffaello Follieri.
The actress ended her four-year relationship with the Italian businessman over the weekend, following a series of scandals involving him. Anne is said to have decided to break up with Raffaello after fears his run-ins with the law, including his charity which funds vaccination for developing countries being investigated by the New York State Attorney General's Office, were affecting her career.
A source claimed, "It's heartbreaking for Anne to dump him, and she's devastated that it's come to this, but she really didn't have a choice. His scandals were hurting her reputation."
Last year, Raffaello was accused of bouncing a $215,000 cheque to his business associate but he later turned himself into police and paid the bill.