I think something like this would flatter you better for a picnic than the one above:

image

It's $29 at NY & Co right now but they always have coupons.