Boys' Harry Potter Socks Take on any day in the wizarding world in these Boys' Harry Potter Socks ($7). Image Source: target.com Boys' Harry Potter Socks $7 from target.com Buy Now