So, some history behind this. I tried to use the Serana voicefiles that exists on Dawnguard DLC, but I manage to break something everytime I created a dialogue topic on her Quest (yes, you need to create a Quest so the follower can actually talk). And since I don’t have that much time available to me, I have released this follower like this.

Anyway, Caroline can’t be married right now, sorry people, since Serana can’t be married, Caroline can’t be as well. However she can be your house’s steward on Hearthfire DLC. Uses vanilla voiceset FemaleYoungEager and uses a Leather armor set.
She has the following perks:

Destruction (rank 1, 2, 3, 4)
Quiet Casting
Overdraw (rank 1, 2)
Mage Armor (rank 1)
Stealth (rank 1)
Destruction Dual Casting
Muffled Movement
Augmented Flames (rank 1)
Light Foot

Requirements / Incompatibilities
None, since this is a standalone mod.

How to use
1. Click on the download button below and subscribe to the mod on Steam.
2. Activate via Skyrim Official Launcher, NMM or MO.
3. Find her just outside Riverwood