Jessica Alba always looks incredible -- kudos to her stylist, sure, but it's her charm and personality that makes her one of our red carpet faves. (Or should we say purple carpet?) The mother of two and new author looked glowing in a Mary Katrantzou dress and shimmery, bow-topped Christian Louboutin heels. Alba returns to the big screen later this year wearing decidedly less clothing in the sequel to her 2005 hit, Sin City. Is this look your favourite? Tweet us @FLAREFashion.