A birthday puzzle..

12345678
Across
  1. 3. What is March's birthstone?
  2. 5. What is the name of the UK Monarchs birthday parade?
  3. 7. How old are you today?
  4. 8. What star sign would you be if you were born on St David's day?
Down
  1. 1. In what country does "buon compleanno" mean Happy Birthday?
  2. 2. Which country started the tradition of birthday cakes
  3. 4. What are you wearing if you are in your birthday suit?
  4. 6. Who wrote the 1959 children's book 'Happy Birthday to you?'
  5. 7. On which birthday was Anne Frank given a diary