Amanda Seyfried in a gorgeous McQueen white gown