Ah, the lovely Princess Organza, played by the late Carrie Fisher, has got to be my favorite fictional princess.
Ever.
She sarcastic and witty and brave and fearless. Full of comebacks, never a shirker of battles, and always ready to take care of those under her care.
A general, a princess, and one strong with the force, you have to admit she's one of the best.
Plus she's with Han Solo, so I mean, that automatically bumps her status up. ;)
Here's six reasons why I think Leia is the best princess.