This paper introduces an approach of creating an image composite by seamlessly blending a region of interest from an image onto another while faithfully preserving the color of regions specified by user markup. With different regions marked for color-preserving, our approach provides users the flexibility in creating different composites. The experiment results demonstrate the effectiveness of the proposed approach in creating seamless image composite with color preserved.