Christina Ricci wears a sassy red dress as she attends the world premiere of Audi's new A8 car in Miami Beach, Florida