Your blood gets its colouration from red blood cells, which contain haemoglobin – iron-rich molecules that are bright red when carrying oxygen and a darker, duller red when deoxygenated. So why, when you look at the veins in your arm, do they appear to be blue?