RBP4 appeared to have a mediating role in the association of 25(OH)D and multiple risk factors for cardiovascular diseases. Here, RBP4 is linked to cardiovascular disorder.