Emma Forrester
More ideas from Emma
The key to Crystal Ash Blonde hair color trend is to create a perfect blend of balayaged light blonde pieces paired with natural ash base.

The key to Crystal Ash Blonde hair color trend is to create a perfect blend of balayaged light blonde pieces paired with natural ash base. Love this blonde hair.

Love this bedroom

Love this bedroom

Puglia, Italy's cave restaurant

Hotel Ristorante Grotta Palazzese, Polignano A Mare, Italy. Part of the Grotta Palazzese hotel, this restaurant is carved into a limestone cave that overlooks the Adriatic Sea.it)

Ted Baker #shoes

lock heel sandals, high heels and peep toe shoes from Ted Baker are the perfect platform to leave a lasting impression.