From 12 April until 7 June , ... From 21 until 28 June , ... From 6 until 13 September Craft Market in Port Grimaud Grimaud