Prepare the Cheeses: In a large bowl, combine the room-temperature butter, cream cheese, and mascarpone. Using a hand mixer or stand mixer with a paddle attachment, beat on medium speed until smooth and creamy (about 30 seconds to 1 minute).
Add Flavorings: Add the lemon juice, lemon zest, and vanilla extract. Beat until combined.
Incorporate Sugar: Gradually add the powdered sugar in 2–3 additions, mixing on low speed to avoid a mess. Once all sugar is added, increase speed to medium and beat for another 30 seconds until fluffy.
Chill: Refrigerate for at least 15–30 minutes to firm up before piping or spreading.
