Beauty on a green skirt teases with curves