She might be a Victoria's Secret Angel but Alessandra Ambrossio was looking devilishly good as she stepped out in a smoking hot red dress for the Elton John Aids Foundation party.