Leya Falcon is a sexbomb in a short skirt