One writer tried the new Maybelline Teddy Matte Lip Tint that lasts for 12 hours. Read the full review with photos here.
But when it comes to recreating exact royal beauty looks, life gets a bit trickier. Unlike celebrities, Kate Middleton or ...