Annabella of Scotland — Scottish princess; youngest child of James I of Scotland and Joan Beaufort