Yes, Leia and Leeloo are working girls at L'Etoile Rouge. No wonder it's the most popular 'entertainment' space-station in the system.
For people wandering through from Fhloston Paradise, these can-can costumes were designed for a science fiction themed version of Moulin Rouge. This photo (and the couple others I have) were taken at WorldCon 2006 in Anaheim. The troupe is Lux Theatre (www.luxtheater.com/)