Michelle, I'm not great at describing color & pattern but I'll give it a try.
First link: colors are a mixture of blue from light blue to cobalt, with some lavender thrown in. A bit of brown is also visible when I zoom in. The pattern looks a bit like the eyes on peacock feathers...maybe that analogy is not helpful. The top has ovals of different sizes scattered over it, each oval has a smaller, blue/purple oval inside it. I think the colors would be great on you, and the pattern has potential - I'm not totally sure about it, but I could see it on you.
Second link: this top is solid black. The sleeves are only a single layer, so they are a bit sheer. The body is two (or more) layers and is not see-through. Seems ok if you want a solid black top.
Third link: the color is a mixture of gray, grayish blue, and grayish brown, on a very light gray/blue background. The pattern is kind of awesome! It's a mixture of zebra stripes, spots, and leopard spots - pretty subtle and small scale, and all mixed together. For example the different zebra stripes are at different angles, so the lines look a bit swirly like a fingerprint. But to see all this detail I had to zoom in - from far away, the pattern looks more like a random mixture of dots. I think it's pretty fun and that the colors would be good on you.
Hopefully this is helpful...