Paint brands name their own colors and often the exact same name will be a completely different hue in a different brand. Magnolia can sometimes be cream, beige, lavender, pink, or purple. If you want to be more accurate give us the brand, or code of paint so we know exactly what color you are referring to. As others have said, a cream or beige will go with anything. If it is more like a pastel shade then you probably want to use other pastel colors. If it's a deeper red or purple you may want a contrasting bright color.
Magnolia paint is frequently used because it is warmer than white and will match with anything.
Since magnolia is a creamy white, any color would go well with it.
There is almost no colour that would not go.