Star Wars: The Last Jedi had its first premiere in LA on Saturday, and it was definitely a star-studded affair. Lupita Nyong'o turned heads in an emerald green dress fit for a real-life princess, while Billie Lourd, whose late mum, Carrie Fisher, reprises her role as Leia in the film, stunned in a sleeveless metallic ensemble. The men on the carpet also cleaned up nicely with stars like John Boyega, Adam Driver, and Domhnall Gleeson donning perfectly tailored suits before they were joined by R2-D2 and C-3PO. (Yes, really!) While the film doesn't hit cinemas until Dec. 14, these stunning photos from the LA movie premiere — and those EPIC trailers — will hold us over until then.