Jennifer Hudson – Wears a purple outfit at the Tom Ford Fashion Show in New York Jennifer Hudson – Wears a purple outfit at the Tom Ford Fashion Show in New York