Melanie Jayne Lynskey 16 May 1977 is a New Zealand-born actress, best known for playing Rose on Two and a Half Men, and a variety of characters in films such as The Perks of Being a Wallflower, Hello I Must Be Going, Win Win, Up in the Air, The Informant!, Away We Go, Flags of Our Fathers, Shattered Glass, Sweet Home Alabama, Coyote Ugly, Ever After and Heavenly Creatures.