Cape Town - Actress Michelle Williams has quietly married American indie musician Phil Elverum. The actress told Vanity Fair magazine she "never gave up on love" after the sudden death of her partner Heath Ledger 10 years ago.

This was the first marriage for Williams, who has a daughter with the late Heath Ledger. Elverum was previously married to the late musician and illustrator Genevieve Castree, with whom he has a daughter.