Diaz 'rows with Abercrombie shop staff'

Rex Features

Cameron Diaz rowed with staff at an Abercrombie & Fitch store, say reports.

The Charlie's Angels actress got angry when she was told that she couldn't purchase a specific T-shirt, which was the last of its kind in the shop.

According to the Daily Star, Diaz, 35, shrieked and stamped her feet in protest. When leaving, the actress allegedly called the staff "d**k fiends".

The T-shirt apparently had the words "Jesus Goat" printed on the front.