Stacy Cruz Tall and stunning Stacy is from Czech Republic who likes to go rock climbing, hiking, and skiing to maintain that statuesque figure of hers. She’s so beautiful, I asked if