I like:
- 4 (mesh is feminine and lace-like, which goes well with the spirit of the skirt; white is a nice contrast; longer length looks good especially if the skirt is very fluid)
and
- 7 (shoe colour; top's colour and simple shape in contrast with the skirt).
Have you thought of playing with the footwear? Do you wear flats, like ballerinas? It would look very European.
I think what makes you feel big in this (although you aren't, I guarantee), may be the line where the top cuts across the body, in contrast with the skirt's flowing feel. This skirt demands either a higher waist silhouette, or a much longer top. Try these:
- With knee high heeled boots (with a slight slouch) in a light shade and a longer (butt-covering) mesh/jersey sweater. (Although you don't need to cover your butt! lol. Just indicating how long I mean the cardi to be). Add a long necklace and (maybe?) Stampede-inspired Stetson?
- With knee or calf length low heeled boots and, a silk cami and a longer chunky cardi
- With ballet flats, very cute, loosely tucked in silk short sleeves blouse in a similar print and colour, and a long, straight, close-to-the-body-but-not-body-con italian high quality fine jersey cardi in a solid colour.
- Pic 5 except with a cami picking up on the lighter shade of the skirt.
- Pic 5 except with a wide, floating, trapeze and un-tucked cami (max on max, could look good, you might be surprised). If the cami is in a silky-like material, it would work best IMO.