How To Do Selena Gomez's Hair, Style, and Makeup?

Ok, so Selena Gomez is my all-time favorite celebrity! She's my favorite Disney Channel actress because she's so nice, kind, caring, generous, and she stays true to the good girl image. :) I would like to know if anyone has any ideas of how I could do her signature long wavy hairstyle, or her pretty makeup or maybe even her casually chic style?

-I have tan skin, dark brown eyes, and slighty lighter hair than Selena. Also, no braces-but I do have glasses. Just saying! :)

***You do not have to know the exact products or anything that she uses, I'm just looking for some ideas!*** :D

Thanks to all who answer!!