I wear a somewhat similar top (no ruffles) over skinny jeans either with oxfords, booties, or rolled up with heels. I often wear a leather jacket over it. It also works with certain scarves. The long hem and soft material also makes it good for layering tops (pullovers) over it sometimes.