Teaser 2473: [Valentines cards]

From The Sunday Times, 14th February 2010 [link]

Ann, Beth, Cleo and Di each sent a card to a boy she would like to be her Valentine, one of Ed, Fin, Guy and Huw. Likewise, each of the boys sent a card to his choice of Valentine, one of the girls. Ann’s Valentine’s Valentine’s Valentine was Ed; Beth’s Valentine’s Valentine’s Valentine’s Valentine was Cleo, and Fin’s Valentine’s Valentine’s Valentine’s Valentine’s Valentine’s Valentine was Guy. Only Cleo, Ed and Huw received at least as many cards as their Valentines did.

Who (in order) are Ann’s, Beth’s, Cleo’s and Di’s Valentines?

This puzzle was originally published with no title.

[teaser2473]