I agree with Rou: Beige or off-white is the better fit for a room with warm colors, and you could paint the lampshade to get the color you want. It may be easier to paint the white one.