I LOVE IT!! What a sweet picture :) I don't think your hips look huge at all! That blue is a flattering color on you!!