oh MY - you look fantastic! I AM one of those 4/6/8s and I promise you, your shape is better than mine even though I wear a smaller "size"! Wow.
I also wanted say that when someone says they are a "size" I don't really understand what that means unless you include the make and model of the clothing article. For example, in Lucky Jeans, I have one pair that an 8 is too big, but with another cut, the 8 was too small. So I could say I am a 6 or a 10. I am currently wearing size 4 in Old Navy Sweetheart cut. My hips are close to 40" and my waist at its max is at least 30" and I weigh nearly 140 lbs. Crazy that I can wear a 4 in anything, but I have quite a few 4s in my wardrobe. But mostly 6s and 8s. And some 10s and 12s.
Anyway, forget about the number on your clothing labels, you really do look great.

!