Heidi Lampenius Finnish, b. 1977