Hilary Swank pictured on St Moritz