Barbara Snell Castle ( born July 3, 1975 in Almelo, also known as Barbara Snellenberg ) is a Dutch model and mannequin. She works mainly in Italy, where she also starred in several feature films.