first sentence maybe:
When I was a child, on Christmas Eve, I looked forward to Christmas presents.
On Christmas Eve when I was a child, I looked forward to presents.
How about 'On Christmas Eve, as a child, I used to look forward to the Christmas presents that would put a smile on my face; but now, I look forward to seeing the smiles on the faces of the people I love.' More complex sentences, but maybe a better way to show the articulation around the 'smiles', IF that was your intent. If not, I think alice's suggestion is perfectly fine!