This is a cotton self tie head scarf in a blue polka dot print by Aye Aye boutique.

Hand made so the print might be in a slightly different place to that of the photograph.