You're obviously very pretty, so why do you wear so much makeup? It doesn't make you look better, you look worse. Also, duckface looks ridiculous. Get rid of the duck face and tone down the make up and you'd look just fine.
TOO MUCH! I'm a girl with a lot of guy mates and the first response they would give about you is "slag". I hear boys joking about this look all the time and you will not get treated with much respect from first impressions. You may get the attention but I promise you it's not good attention. You have pretty features try swapping foundation to a powder or bronzer that you can put on with a brush. Use a red/pink lipstick rather than making your lips the same colour of you skin. Put mascara on the top eyelashes only but don't over do it and avoid false eyelashes try curling them instead. Add a bit of eyeliner to the top lid, avoid putting it on the bottom lid because it will make your eyes look to small for your head. Try some of these tips and post a pic so you and others can compare!