Snoop Dogg has reportedly had another run-in with European authorities.
The rapper was stopped today by financial police in southern Italy with $422,000 in cash, well above the limit that can legally be transported across EU borders undeclared, news agency ANSA said.
The incident comes less than a week after Snoop Dogg was briefly stopped in Sweden on suspicion of drug use.
ANSA said half of the cash was impounded at the Lamezia Terme airport in Calabria under anti-money laundering codes.
Travellers within the European Union are required to declare €10,000 or more in cash.
Snoop Dogg played in Calabria last night and is scheduled to perform tomorrow at the Kendal Calling festival in England.