James Marsden looking hot in Dior Homme last night at the LA premiere of "Death at a Funeral"