'Avengers: Infinity War': All the best premiere fashion and fun