Whatever variation of the story, we all know and love Knights & Princesses. These Medieval costumes are great for couples, World Book Day and fairy-tale fancy dress. If you're a princess waiting to be saved or a knight in shining armour that's destroying fire-breathing dragons, you'll find the correct attire here. If your little one is tired of being a Damsel in distress, why not slip into the Merida outfit from Disney's Brave. Or if you're a lady who is trapped in her castle, let down your flowing locks and await your prince in this Tangled Rapunzel Costume. Whip out a sword and approach the battle field in the Noble Knight Medieval fancy dress, perfect for a historic reenactment. With lots of shields, princess dresses and swords to choose from, you'll struggle to beat a stylish costume at such a low price! If you're after a wider selection of princess gowns and crowns for all ages, you can view them here. Live happily ever after knowing how affordable these Medieval outfits are!