If this is the informal way to say such:
Te das un regalo. | You give yourself a gift.
Is this, then, a formal way of the same:
Le das un regalo. | You give yourself a gift.
The above, of course, assumes that the context is well known when this is spoken.
And also, is the following grammatically correct for formal speech:
Les das lo que quieren. | You give yourselves what you all want.
***Update to provide more context to this question***
I'm taking a course on Memrise.com, and came across the following sentences:
Me da un regalo todos los días. | He gives me presents every day.
Le doy un regalo todos los años. | I give her presents every year.
Mi hermano les da un perro todos los años. | My brother gives them a dog every year.
Les damos zapatos todos los años. | We give them shoes every year.
So now I'm endeavoring to help my brain assimilate the various conjugations (present tense) of darse with the various indirect object pronouns by composing my own sentences:
Me doy un regalo. | I give myself a gift.
Te doy un regalo. | I give you a gift.
Me das un regalo. | You give me a gift.
Te das un regalo. | You give yourself a gift.
I come to StackExchange because I'm not sure the sentences I constructed are proper.
Now, here's one that confuses me:
Le das un regalo. | You give him/her/you(formal) a gift.
When addressing someone in 2nd person formal, I'm not sure how to rid the above sentence of ambiguity.