Justin Long on the blue carpet for the Viva Elvis world premiere at Aria in CityCenter on Feb. 19, 2010.