My monitor won’t display in color, the laptop displays in color but my external monitor shows up in black/white.
I have checked all cables.
VGA cables can sometimes have bad pins, I see you have checked cables but actually try swapping a different VGA cable to rule out bad pins / wires. If that doesn't help, start swapping monitors if you have access to a different one. Do you know this monitor worked in color before you attempted to use it on your laptop? If multiple cables and monitors show up in black and white we can narrow it down to a video card / driver problem.