I've always been of the opinion that middle names should be where you honour family names or name the person 'after someone' where perhaps that name wasn't quite right for the first name (my DD has a middle name which is a diminutive of my sister's name). However now I'm pregnant with DS I'm struggling to find a family name (or diminutive of) that fits with my preferred first name and our surname. So I'm challenging my own opinion! What criteria did you use for a middle name? Or did you just use a name you love?