I think we might need to see a full pic. But I'm thinking, yes, they would look nice!
I have no experience with Mes Chaussettes Rouge, but I just looked them up online and they have a great selection. I got mine at Gammarelli's in Rome. I took some pictures of the shop, maybe I should post a thread.