i have navy tights and light blue and white. all could definitely go on a boy. also the tights hold socks on better, so if you already have pink, you could just put socks and pants on over the top.