Yes, they would show off your socks. If you really like them, you should get them. Your DH won't care five minutes after you have them on. You know how men are. ;-)
I don't care for clogs, myself. The kind that were around when I was a kid made people's feet smell very, very bad. That's probably not an issue now.