Semi formal hairstyles can be used in almost all occasions. As long as you need to dress accordingly, any type of semi-formal style would certainly fit in and make your look dazzling. kim kardashian hairstyles, semi formal hairstyles, semi emo hairstyles, semi formal hair styles, semi formal hairstyles for long hair, semi formal long hairstyles, [...]