No, it is not compulsory for you to make an account to shop with us. Although, having an account with us makes you privy to faster checkout and better offers. Additionally, having a Empress account allows you to check real-time status of your order and earn loyalty points on every order.