Soarin impresses rainbow fash