Callum McCrae

We first meet Callum in the third book of the Girl Online series 'Girl Online - Going Solo.' He is a love interest of the main character Penny Porter throughout some of the book.

Physical Appearance
Callum is described to be very attractive. He has dirty blonde, slightly wavy hair and green/aquamarine eyes. He is around six feet tall with a muscular physique and a gleaming smile.

Personality and Traits
Callum is a good-humoured and likeable character. He is warm, friendly and caring, especially towards Penny. He can be irritable, and is mentioned to be a little cynical, but overall he is a gentleman and very down to earth.

Likes and Dislikes
 Callum is passionate about photography - just like Penny. He isn't a big fan of kids and refers to them as 'noisy.' He also doesn't like cake. He loves Scotland, where he is from, as it is full of history and stories.

Relationships
Penny

Callum and Penny meet when Penny is looking around Megan's school (which just so happens to be where Callum is studying photography.) They get along well and bond over their love of photography, though Penny's initial attraction soon falters when she feels no spark between herself and Callum on their date.

Megan

Megan and Callum attend the same school, but don't meet until Penny and Callum's first interaction.

Noah

Callum and Noah do not get on well due to their mutual liking for Penny Porter. Callum refers to Noah as a 'sell out pop star' early on in the book, and they argue over Penny at Megan's Halloween party.