Dominique Devenport — Swiss American actress, dancer and model