The domain name should be related to the business and easy to remember.It should be catchy and without much punctuations.Once you select the domain name for the business you should look in for a good and reliable domain name provider who suits your budget.I suggest allnfashion.com for the fashion blog.This is available and you can register it with XnYnZ.com and avail their free extras too.