gap gap Kate Middleton Wore a $25 Pair of Pants from The Gap and Made Them Look Like a Million Bucks Looking like a princess has never been more affordable.