You write "When I’m taking a picture [of] my skin [,it] looks normal and tan as always but when I take it I look a lot more pale?" You're saying when I take a photo of myself I look good, but when I take a photo of myself it looks bad. Grammar counts.
Two different cameras could produce different looking results depending upon sensor, lens and settings. Sensors and eyeballs do not see colors, contrast or brightness in the same way. Therefore you'll never get an image that looks exactly like it did through your own eyes. To make matters worse, various sensors will have various looks. A $2 sensor inside typical iPhone won't produce the same color, contrast or dynamic range found in a proper digital camera. Even when comparing high-end cameras, the colors will be different.
The lens has a lot to do with color and contrast as well. The plastic lens in a smartphone normally doesn't have the coatings that are using in proper digital cameras. If you were to find a smartphone with lens coatings, then the color saturation would be significantly better than had the lens not been coated.
Settings of the camera and especially smartphones will vary no matter the price paid. Most cameras and smartphones have the option to choose color saturation from anything from B&W, to normal, to portrait, to landscape to vivid. Every time when a camera takes the data from the sensor it will apply some degree of in-camera editing. Among these edits is color saturation. An iPhone will likely not apply the same level of color adjustments as, say, an LG or Samsung or a Motorola.
Lastly is the exposure and white balance. If the exposure and/or the white balance is slightly off, then the resulting color will be different.
A lot of variables that can affect color.