$48.99
This Fiona Deluxe Adult Costume is what the princess of Far Far Away might have worn before her ogrification. Before she's rescued by Shrek or tries to marry Lord Farquaad. And definitely before giving birth to Fergus, Farkle and Felicia. So get ready to be rescued!
By Disguise