Yep, Kate Middleton Wore Neon Crocs in 2007